Python程序运行结束如何加入提示音

Python程序运行结束如何加入提示音,第1张

#以下都是基于win xp+py 2.x其他 *** 作系统及py3.x没试过...

1.电脑蜂鸣音:

print '\a'*7

#xp,py 2.6测试,这个绝对有BB...的声音。。。

2.播放外部音频文件

推荐外部模块:winsound

代码示例:

import winsound

PlaySound(sound)

#sound为wav文件名。

#还有其他播放其他多媒体格式的模块,可自行google下。

3.文本语音发音

#这个我曾用文本语音来代替程序运行的文字提示,搭建平台:

winxp+MS语音库+py_win32+py2.5(语音识别+文本发音)/握皮py2.6(文本发音)+pyspeech(语音识别和发音模块)/pytts(仅文敏羡本发音)

*pywin32:http://sourceforge.net/projects/pywin32/

*pyspeech:http://code.google.com/p/pyspeech/

*To download Speech SDK 5.1, Visit http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=5e86ec97-40a7-453f-b0ee-6583171b4530Only SpeechSDK51.exe and SpeechSDK51LangPack.exe are needed.

#如果仅仅是要发音:

speak('程序运行结束!')很简单;仅需winxp+MS语音库+py_win32+py2.5/py2.6

发音函数代码可以自桥皮拍己写!

您是问用pythond奏没有声音是要怎么办吧。用pythond奏没有声音可以选择进行以下 *** 作:

1、运行代码时,没有声音可以选择使用Pygame。

2、Pygame在通常情况下将不会播放mp3文件。先测试一下是否可以播放.wav和.ogg文件,以确保老档代码正确。

3、然陵老后将Pygame的mp3格式转换为ogg,就有声音了。侍汪乱

打开cmd窗口

输入echo后,在按一个空格,然后按住Ctrl键,再按字母G,全部放手,然后再输入>beep.txt后回车,这时那个beep.txt的文本里包含了一个特殊的字符。然后在这个字符前面加扮逗上echo空格,另存为bat文件,运行一下这个bat文件,你就听见一声蜂鸣声。如果需要连续发声 ,那就把脚厅戚卖本里的仔汪那行echo全部复制,然后另起一行粘贴,以此类推下去。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12556452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存