Paso 5: línea de comandos texto a voz
Aquí es una pequeña utilidad que escribí muy rápido a texto a voz encubierta. Está escrito en C# con la free Visual C# 2008 Express Edition. Probablemente necesitarás .net 3.5 para ejecutar esto. El código está incluido, pero si lo que desea el exe puedes encontrarla en CommandLineText2Speech/CommandLineText2Speech/bin/Release en el archivo zip. Para obtener la herramienta de trabajo sólo puede abrir un símbolo del sistema, desplácese hasta el directorio donde pones el exe y tipo CommandLineText2Speech.exe. Producirá esto:
Uso:
La lista instala voces:
CommandLineText2Speech.exe whatvoices
Para convertir texto a wav:
CommandLineText2Speech.exe [voz] [tasa - por defecto 0 (9:50)] [volumen - por defecto 80 (0 a 100)] «[texto convertir]» [archivo de salida]
En otras palabras usted probablemente querrá primera carrera:
CommandLineText2Speech.exe whatvoices
Esto mostrará una lista de a lo que las voces le han instalado en su computadora. Usted necesitará el nombre de una voz para ejecutar la herramienta. Las voces que vienen con Windows no son grandes, AT & T tiene algunas que son bastante buenos. Ello junto a convertir texto a un archivo wav
CommandLineText2Speech.exe "Microsoft Sam" 0 80 prueba.wav "Esto es una prueba"
Aquí es lo que todo significa:
"Microsoft Sam" - la voz, este es uno que viene con Windows, tienes que poner entre comillas ya que hay un espacio
0 - Normal velocidad (puede ir desde -10 a 10)
80 - volumen Normal (puede ir de 0 a 100)
"Esto es una prueba" - el texto que se convertirá en un archivo wav
prueba.wav - lo que se llamará el archivo wav