mejoras aportadas por otros programadores (Marcos D. Henning y Diego González Arango), y queria tenerlo ya incluirlo todo en un solo programa, y ponerlo a disposición de los usuarios que quieran aprender Gambas o quieran hacer uso del programa.
Os resumo lo que hace el programa:
Introducido un número (además de la moneda), lo convierte en texto.
Este texto (u otro pegado desde el portapapeles (por ejemplo parte de un archivo .pdf o .txt)), lo podemos escuchar gracias al programa
espeak que tenemos que tener instalado (vienen en los repositorios de Ubuntu). Además de
oss. Véase la ayuda del programa.
Además también he incluido un botón para crear un archivo de sonido
prueba.wav con el texto que lee.
Descarga del código fuente
Descarga del ejecutable .gambas
Saludos
Julio Sánchez.
Gracias a las aportaciones de:
Marcos D. Henning y Diego González Arango
Nota.
23/Octubre/2011: fuente:
http://www.gambas-es.org/viewtopic.php?t=1733&p=11546#p11546
alessandri :
hola colegas,
Si les interesa leer texto con gambas le recomiendo utilizar Festival
y lo llaman utilizando un shell. La voz por defecto no es muy buena,
pero puedes descargar voces de hombre y mujer que suenan muy bien.
Para llamar a festival para que lea un texto
DIM textobienv AS String
textobienv = "buenos días, mi nombre es"
SHELL ("echo " & textobienv & " | iconv -f utf-8 -t iso-8859-1 | festival --tts")
Para instalar Festival utiliza: sudo apt-get install festival
y para la configuración de Festival utiliza el siguiente procedimiento
que encontré en un post.
*********************************
mejor voz para festival en espanol
Enviado por tuti el Jue, 26/06/2008 - 05:57
Hola me encontre con unas voces en espanol que suenan mejor que la voz que viene con festival
aqui les digo como se instalan a mi no me costo nada de trabajo:
podemos tener voz de hombre o de mujer aqui estan los dos links para bajarlas:
Voz Hombre
pc16k_1.0-1_all.deb...
http://forja.guadalinex.org/frs/dow...k_1.0-1_all.deb Voz Mujer
pc16k_1.0-1_all.deb...
http://forja.guadalinex.org/frs/dow...k_1.0-1_all.deb hay que guardar los archivos en alguna carpeta en el sistema.
Despues abrir una terminal y llegar hasta la carpeta de los archivos
cd ~/carpeta_de_archivos
Ya en la carpeta instalar los 2 archivos
sudo dpkg -i festvox-palpc16k_1.0-1_all.deb
sudo dpkg -i festvox-sflpc16k_1.0-1_all.deb
esto instala automaticamente las dos voces en /usr/share/festival/voices/spanish/
con los nombres de :
JuntaDeAndalucia_es_pa_diphone y JAndalucia_Indisys_MP_es_sf_diphone
para usarlos en festival podemos iniciar una sesion de festival y poner el comando :
festival> (voice_JuntaDeAndalucia_es_pa_diphone)
para la voz de hombre y
festival> (voice_JAndalucia_Indisys_MP_es_sf_diphone )
para la voz de mujer
si queremos que festival inicialize con estas voces:
sudo gedit /etc/festival.scm &
y agregar la linea
(set! voice_default 'voice_JuntaDeAndalucia_es_pa_diphone)
o
(set! voice_default 'voice_JAndalucia_Indisys_MP_es_sf_diphone )
y eso es todo pruebenlo, van a ver lo bien que suena
*Nota: a veces el servidor para descargar los archivos no sirve, solo es cuestion de esperar
» Inicie sesión o regístrese para enviar comentarios
*****************estos es**************************
(set! voice_default 'voice_JAndalucia_Indisys_MP_es_sf_diphone )
(set! voice_default 'voice_JuntaDeAndalucia_es_pa_diphone)
(set! voice_default 'voice_JuntaDeAndalucia_es_sf_diphone)
*****************estos es****************************
Lo estoy probando a ver si me funciona con las fuentes, muchas gracias!
ResponderEliminarUn saludo
Alicia
Si, me ha funcionado con todos los tipos de letras, muchas gracias!
ResponderEliminar