Cómo agregar un sonido de aviso después de que el programa Python haya terminado de ejecutarse
#Lo siguiente se basa en win xp+py 2.x; no se han probado otros sistemas operativos y py3.x...
1. p >
print '\a'*7
#xp,py 2.6 test, esto definitivamente tiene un sonido BB.... . .
2. Reproducir archivos de audio externos
Módulo externo recomendado: winsound
Ejemplo de código:
importar winsound
PlaySound(sonido)
#sound es el nombre del archivo wav.
#Existen otros módulos para reproducir otros formatos multimedia, puedes buscarlos en Google tú mismo.
3. Pronunciación de texto a voz
#Utilicé texto a voz para reemplazar las indicaciones de texto para la ejecución del programa y construí la plataforma:
winxp+biblioteca de voz MS+ py_win32+py2.5 (reconocimiento de voz + pronunciación de texto)/py2.6 (pronunciación de texto) + pyspeech (módulo de reconocimiento y pronunciación de voz)/pytts (solo pronunciación de texto)
* pywin32:/p/pyspeech /
*Para descargar Speech SDK 5.1, visite /downloads/details.aspx?displaylang=en&FamilyID=5e86ec97-40a7-453f-b0ee-6583171b4530 Solo SpeechSDK51.exe y SpeechSDK51LangPack. exe.
p>#Si solo desea pronunciar:
hablar('¡El programa está terminado!') es muy simple: simplemente winxp+biblioteca de voz de MS+py_win32; +py2.5/py2.6 p>
¡Puedes escribir el código de la función de pronunciación tú mismo!