Cómo compilar eSpeak Speech motor de fuente de pcDuino3 (2 / 2 paso)

Paso 2: Paso a paso guía para compilar eSpeak:

1 descargar el código fuente para eSpeak v1.46.02 de SourceForge Nota: nuevas versiones de eSpeak están disponibles, pero este se trabaja concretamente con Ubuntu 12.04. Instalación de los nuevos le dará un error de "falta de coincidencia de versión"

2 descomprimir la fuente ejecutando:
$ unzip espeak-1.46.02-source.zip

Esto va a extraer la fuente en el directorio /home/ubuntu/espeak-1.46.02-source/ (Nota: este tutorial asume que usted está trabajando en/home/ubuntu/directorio). Si miras dentro del directorio, usted verá:
$ ls /home/ubuntu/espeak-1.46.02-source/
Archivo Léame ChangeLog.txt docs linux_32bit fuente
Plataformas de espeak-datos dictsource License.txt

Tome nota del directorio dictsource, que es donde tenemos que colocar los datos de diccionario chino adicional al compilar eSpeak.
3 descargar los datos del diccionario adicionales para idioma chino de epeak adicional datos de la página

4 descomprimir el archivo (zh_listx) y mover el contenido a ese directorio de /home/ubuntu/espeak-1.46.02-source/dictsource/. Nota: No todos los lenguajes tiene datos del Diccionario grande, la mayoría es lo suficientemente pequeña como para que usted no necesita hacer el paso 3 y 4. Para otros idiomas con los datos del Diccionario grande donde tiene que agregar manualmente los datos de diccionario, vea: http://espeak.sourceforge.net/data/

5 instalar varios paquetes necesarios para compilar eSpeak, ejecutando lo siguiente:
sudo apt-get update
sudo apt-get install make autoconf automake, libtool pkg-config
sudo apt-get install portaudio19-dev
sudo apt-get install libasound2-dev
sudo apt-get install libportaudio2
sudo apt-get install libportaudiocpp0
sudo apt-get install libwxgtk2.8-dev
sudo apt-get install libpulse-dev
sudo apt-get install libportaudio-dev

6 ahora estamos listos para construir eSpeak. Vamos a navegar a la carpeta src y construirla:
$ cd /home/ubuntu/espeak-1.46.02-source/src/
$ hacer
$ sudo make-instalación

7. compilar eSpeak con el archivo de diccionario chino adicional. Vamos a navegar a la carpeta dictsource:
$ cd /home/ubuntu/espeak-1.46.02-source/dictsource/
y ejecutamos:
$ sudo espeak--compilar = zh
Nota: Puede omitir este paso si no desea utilizar TTS chino. Para otros idiomas, cambiar – compilar = zh con el equivalente.

8.Now, eSpeak está construido y compilado. Pero antes de que podemos usarla, tenemos que instalar un paquete de más:
$ sudo apt-get install discurso-despachador

9. todo listo! :) para usar eSpeak, simplemente hacer algo como:
$ espeak "Hola allí".
Inglés, o:
$ espeak - v zh -s 150 "你好."
para los chinos. La "-v zh" opción establece la voz en chino y la "-s 150″ establece el tipo de discurso a 150 palabras por minuto. Para conocer más opciones para usar eSpeak:
$ espeak -h
Nota: para texto en chino, por favor separar números de caracteres chinos en una línea de texto, poniendo espacios alrededor de los números. por ejemplo, "2014 年 8 月 6 pulgadas en lugar de"2014年8月6日". eSpeak comete un error si los números se ubican entre caracteres chinos sin espaciado.

Ahora estás listo para hacer su proyecto de hablar! :)

Artículos Relacionados

Abrir fuente TV Box - GeekBox

Abrir fuente TV Box - GeekBox

"... eres un esclavo, Neo. Como todos los demás naciste en cautiverio. En una prisión que no puedes probar o ver o tocar. Una prisión para tu mente." Morpheus - la matriz (1999)Vale. Debo admitir que es una introducción teatral (tal vez demasiad
BaW-Bot parte 2: Construir el controlador de motor y cuerpo

BaW-Bot parte 2: Construir el controlador de motor y cuerpo

esta es la segunda parte de nuestra fabricación de BaW-Bot (Bot de campanas y silbatos) – 5 Separe instructables que mire de diferentes tecnologías relacionadas con Arduino, combinan para crear un Bot con todas las campanas-y-silbidos.Parte 1: Constr
RC522 de RFID y motor DC normal

RC522 de RFID y motor DC normal

Mi inspiración viene de un enlace: por mi cuenta tengo un motor de corriente continua y RC522 de RFID. Manteniendo los dos en mente, me preguntaba si podría hacer algo útil como puerta bloqueo. Así que empecemos!Para este proyecto necesitamos:Placa -
Controlador de puerto paralelo 3 ejes CNC, motores PAP unipolares, Opto-aislado

Controlador de puerto paralelo 3 ejes CNC, motores PAP unipolares, Opto-aislado

Controla a 3 motores paso a paso unipolares, para uso con máquinas CNC. Controlador simple con cierre automático de la bobina, para asegurar una operación eficiente.  Opto-aislada para la protección de los soportes de P.C. más paraleloPuerto basado s
Una impresora casi fiable y de alta precisión, 3D: hijo de MegaMax (SoM)

Una impresora casi fiable y de alta precisión, 3D: hijo de MegaMax (SoM)

Si usted está buscando un artículo de cómo construir una impresora 3D para $300, puede encontrar a todo tipo de ellos con una búsqueda rápida de web. Este Instructable definitivamente no es para usted.Si usted está buscando un how-to en la construcci
Wii Nunchuk control modelo de tren

Wii Nunchuk control modelo de tren

utilizando un microcontrolador Arduino, un escudo de Adafruit motor y un Wii Nunchuk, puede crear un controlador de tren modelo intuitivo, programable, para ejecutar el diseño.  Sorprender a tus amigos.  Entretener a sus hijos.  No DC, no absolutamen
Catapulta de Arduino Robot

Catapulta de Arduino Robot

Hola creadores compañeros allí,Este instructable es mi intento de hacer un robot para la competencia del 'Concurso de robótica' en instructables. Así que aquí es :)Voy a empezar este instructable con una broma :)P: ¿Cuál es la diferencia entre hombre
PMOD carreras regla!

PMOD carreras regla!

Yyyyyyy que Zarpamos!Bueno, tal vez la explosión detrás de la regla de carreras no es real, pero no creo que detrae de su frescura.En este Instructable voy a salir a través de lo que hice para hacer mi propio pequeño corredor que se detiene automátic
Mini ranurador del CNC, planes completos y las instrucciones

Mini ranurador del CNC, planes completos y las instrucciones

El proyecto de Mini CNC es un conjunto completo de planes e instrucciones sobre cómo construir una máquina CNC de 3 ejes que es funcional y también precisa. Mini CNC es muy simple y fácil de construir y si tienes todos los materiales y partes prepara
Fundamentos CNC (construcción de una pieza de la máquina de cnc 1)

Fundamentos CNC (construcción de una pieza de la máquina de cnc 1)

¿Por lo que usted quiere saber más sobre cómo hacer una máquina CNC?Ya sea una impresora 3D o un mil de algún tipo, esto le llevará a través de los conceptos básicos a dar usted una buena idea de cómo funcionan, funcionan y qué partes que necesitan o
Nixie conductor sombrero

Nixie conductor sombrero

Hola creadores!Todo el mundo ama un poco de tecnología Retro, y en este caso he caído en amor con tubos Nixie, que son altos en la impresionante escala por ser antiguo tech de la Rusia Soviética que aún podemos conseguir nuestros mitones en y hacer p
Lámpara de noche Upcycled DVD torre

Lámpara de noche Upcycled DVD torre

Siempre me gustó la manera luz brilla a través de discos CD y DVD y he pensado que una vieja pila de discos sería una lámpara fría. Sin embargo, simplemente iluminando un montón de CDs no se vería muy emocionante.Por lo tanto, se me ocurrió la idea d
Máquina del trenzado

Máquina del trenzado

Estas máquinas han sido alrededor para cientos de años y productos hechos de ellos se utilizan en medicina, auto, aeroespacial, industria de alimentos y miles de otra industria. Usted podría tomar el tiempo para hacer un poco de investigación sobre l
COCHE de CONTROL REMOTO un pedazo de pastel

COCHE de CONTROL REMOTO un pedazo de pastel

Hola todos en este instruir capaz. Le mostraré paso a paso instrucciones sobre cómo hacer simple rf(radio frequency) coche de RC (control remoto). Esto puede ser hecha por cualquier principiantes dentro de una horaDebatirán sobre el funcionamiento de