Red de conocimiento del abogados - Preguntas y respuestas jurídicas - Cómo agregar un sonido de aviso después de que el programa Python haya terminado de ejecutarse

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

¡Puedes escribir el código de la función de pronunciación tú mismo!