Reconocimiento y síntesis de voz con Arduino DUE

Publicado por en Arduino el 17/08/2017

La síntesis de voz y el reconocimiento sin duda están en auge gracias en parte a Amazon Echo y Google Home entre otros, pero los dispositivos de menor potencia también pueden realizar éste tipo de tareas. Éste proyecto utiliza un Arduino DUE, uno de los más potentes actualmente en la gama Arduino para producir voz sintetizada así como reconocer voces. Tiene un procesamiento limitado ya que no utiliza una API de voz externa pero puede crear todo tipo de proyectos interesantes con ésta tecnología.

Leer más

Robot Wall-E con Arduino y reconocimiento de voz

Publicado por en Robótica el 16/12/2013

No os perdais el proyecto de Adrià García que se ha montado su pequeña réplica del famoso robot Wall-E de Pixar. Ha utilizado como base un pequeño juguete que inicialmente no hacía gran cosa. Con la ayuda de unos servos, algunos sensores y una placa Arduino, ha conseguido darle vida y hacerlo casi igual de amigable que el robot de la película. Una de las cosas que hacen que interactúe es su sistema de reconocimiento de voz que a la vez que reproduce los característicos sonidos del robot.

En su web diymakers (que por cierto os recomendamos) están todos los detalles de la construcción por si quereis hacer vuestra versión. Gracias Adrià por enviar tu proyecto!

Leer más

Robot Wall-E con reconocimiento de voz

Publicado por en Robótica el 27/07/2011

Hemos hablado por aquí muchas veces del robot Wall-E que poco a poco se está convirtiendo en el nuevo R2D2 ya que a pesar de que la película se estrenó hace relativamente poco en el año 2008, ya cuenta con un ejército de fans que intentan reproducir este estupendo y simpático robot. Este que os dejo hoy es especialmente bueno ya que dispone de reconocimiento facial y de voz, por lo que se le puede "hablar" las ordenes y que realice una determinada tarea como bailar por ejemplo.

Os aseguro que el video a continuación no tiene desperdicio...

Leer más

Soundgin: Ponle voz y sonido a tu PIC

Publicado por en Electrónica el 29/06/2007

Soundgin es un chip capaz de añadirle un sonido muy diferente a los que estamos acostumbrados a escuchar en nuestros microcontroladores.

Se trata de un chip sintetizador de frecuencias de 16Khz capaz de generar 6 voces simultáneas e independientes que se maneja por una comunicación série como el UART de cualquier PIC. Produce sonidos tales como triangle, saw, noise, sine incluyendo modulaciones de frecuencia. Vamos, esto es casi como tener una Roland!!! Por si fuera poco, tiene la capacidad de sintetizar voz (phonemas en inglés) para hacer hablar nuestro circuito.

Aqui teneis las especificaciones:


    Available in an 18-Pin DIP or SOIC package.
    2.0 to 5.0 Volts Operation
    16Khz Sample Output Rate
    2400 or 9600 Baud Serial Connection
    6 Independently Controlled Voices
    Amp, Freq, Ring Modulation
    Hard Sync.
    ADSR Envelopes
    Musical Notes
    English Phonemes
    Sound Morphing
    In-Chip Presets
    Object Class for ooPIC


Este tipo de sintetizador puede llegar a producir un excelente sonido. Una muestra muy concreta de esto fue la revolucionaria intro "The Produkt" de Farbrausch (que también tiene su entrada en la Wikipedia) en el año 2000. Una intro 64k que usa un sitetizador por software hecho por Tammo Hinrichs (kb) y que produce algo tan impresionante como esto.

ACTUALIZACIÓN POR TARLON:

Lo mas interesante es que el Soundgin es un PIC...

"The Soundgin is an 18-Pin Microchip PIC18F1320 that has been programmed to generate complex sounds by incorporating six oscillators which can interact with each other in various ways."

Gracias amiguete ;)


Enlaces:
- Soundgin
- Sonidos de ejemplo (WAV)
- Sintetizador de voz (WAV)

Via Make

Relacionado:
- Chip STA013
- Freescale lanza el primer chip de memoria magnietica
- WiFi, Bluetooth y radio FM en un único chip
- Wiinja: El primer ModChip para la Nintendo Wii

Leer más