Síntesis de voz en Atmega128 (3 / 5 paso)

Paso 3: Procedimiento de aplicación

Paso uno: grabar tu voz o cualquier sonido en archivos wav. ¿Por qué wav? bien
se dice que con mayores relaciones de compresión comer memorias más bajo. Eso es lo que necesitamos.

Paso 2: ahora necesitamos comprimir o debo decir volver a muestrear en tasas más bajas. Nuestro controlador es un 8 bit uno así que vamos a realizar en 8 bits 8khz compresión. Reducirá su tamaño comprometer la calidad de la voz.

Aquí es un convertidor muy agradable que le ayudará con esta compresión.

Interruptor Sound converter:

http://www.NCH.com.au/switch/

Paso 3: Ahora tienes que hacer que este wav archivo comprensible para nuestro
Controlador. Así que tenemos que hacerlo en 8 bits de datos digitales. ou debe haber visto las señales de voz son la onda analógica de señal con origen y altibajos. lo que haremos aquí es que pondrá origen como 127 y oscilará los datos de 0 a 255.

Una persona anónima ha escrito una gran función en cpp a hacer esto para nosotros hacer nuestras vidas más fáciles. Aquí está con su código y ejecutable. Sólo arrastrar y soltar los archivos en esta y obtendrá sus datos de voz como grandes arreglos de valores.

https://github.com/olleolleolle/wav2c

Artículos Relacionados

Sin ataduras, reconocimiento de voz y síntesis de voz con Arduino

Sin ataduras, reconocimiento de voz y síntesis de voz con Arduino

MOVI 'Mi propia voz interfaz' y es un escudo de Arduino con respaldo de kickstarter que hace muy fácil construir tus propios diálogos discurso a dispositivos de control en el IDE de Arduino. Este instructable rápida le muestra cómo empezar a configur
Texto a voz con linux.

Texto a voz con linux.

Ever quería el ordenador para hablar. Este podría ser muy importante en caso de emergencia si usted no puede hablar. Es tan fácil hacerlo.Actualización: Añadido un apartado para leer un archivo de texto.Nota: Hay un gui para el Festival, pero no he e
¿Síntesis de discurso Shield para Arduino

¿Síntesis de discurso Shield para Arduino

al usar el Arduino para hacer robots o proyectos interactivos, es agradable que hablar? Ahora es un escudo basado en el chip de síntesis de discurso iFLYTEK XFS505 para ayudar a resolver el problema. Arduino puede comunicarse con el módulo de síntesi
Inteligente Robot con control de voz y visión

Inteligente Robot con control de voz y visión

Cómo hacer un robot inteligente con visión artificial, control de voz, síntesis de voz y más, usando tu teléfono Android!Paso 1: partesHardware1. un teléfono Android que soporte OTG con Android KitKat o posterior instalado. Los teléfonos más modernos
Estación de viento accionado Solar GSM

Estación de viento accionado Solar GSM

El objetivo de este proyecto es construir una estación autónoma que da la velocidad del viento y dirección.La estación de responder llamadas telefónicas y entregar informaciones sobre síntesis de voz.Paso 1: Materiales utilizados:1 x sensor de viento
Compañeros de entrenamiento: hacer ejercicio físico agradable para los niños

Compañeros de entrenamiento: hacer ejercicio físico agradable para los niños

Demo entrenamiento Video amigosEn esta guía detallaremos cómo hemos creado un ejercicio inteligente agente o robot, para la IoT de Intel Roadshow Amsterdam 2016. Nuestra idea era:Compañeros de entrenamiento involucra niños en ejercicio físico de form
Conexión de cámara 3D Intel® RealSense™ con el Edison Intel®

Conexión de cámara 3D Intel® RealSense™ con el Edison Intel®

Intel® ha introducido muchos gran innovación. Una es la tecnología Intel® RealSense™ con las cámaras 3D Intel® RealSense™ y SDK; podemos crear aplicaciones que pueden realizar detección de gesto facial análisis, segmentación de fondo, reconocimiento
Médico interactivo que Quiz ordenador.

Médico interactivo que Quiz ordenador.

Doctor Who video de prueba para dispositivos móviles.Bienvenida.En este Instructable le mostrará cómo hacer tu propio interactivo juego de preguntas opción múltiple que utiliza reconocimiento de voz, síntesis de voz, archivos .exe, una paz de softwar
K-9 2.0. Perro Robot controlada y Autónoma de WiFi.

K-9 2.0. Perro Robot controlada y Autónoma de WiFi.

NOTA:En el paso 22, he publicado una actualización, explicando algunos recientes cambios y mejoras que he hecho, principalmente al sistema eléctrico de K-9 y sensor de matriz que puede encontrar útiles.CaracterísticasAcrílico diseño y resistente made
Casa inteligente con arduino y jubito

Casa inteligente con arduino y jubito

jubito es un software de desarrollo basado en el marco de jaNET. Un servidor principal inteligente que crea interfaces entre distintos hardware (como arduino) y componentes de software, dando la posibilidad de interactuar entre sí y déjame automatism
Construir un Robot de Bluetooth Teddy Ruxpin

Construir un Robot de Bluetooth Teddy Ruxpin

esto es para el grupo de 18 años.¿Eres lo suficientemente viejo para recordar Teddy Ruxpin? Si no, aquí está su lección en juguetes cool de los años 80. El Teddy Ruxpin era un osito animado de una historieta. La cinta de casette tenía tonos grabados
Multi-Functional Star Wars Astromech Droid

Multi-Functional Star Wars Astromech Droid

E4-B4Droide astromecánico para el hogar.Enlaces de vídeo para dispositivos móviles que no juegan las miniaturas de vídeo anteriores:La realización de Video de droide astromecánico E4-B4E4-B4: Mostrar Video, parte 1E4-B4: Rocket Man VideoE4-B4: ¿Te ap
Consejos de Linux.

Consejos de Linux.

Vea también:Sólo algunas ideas de quickie pongo togethr que pueda ser de interés. He tratado de mantener a cada uno de ellos a un paso.Paso 1: Instalar a un controlador de MsWindows en linux.Paso 2: Mensaje del día,Paso 3: Conflictos biblioteca.Paso
Audio de la línea de comandos de Linux.

Audio de la línea de comandos de Linux.

Lo que nos gustaría hacer es poder escuchar música y podcasts desde cualquier internet o por el aire. Incluso debe escuchar a los archivos que hablan. Sólo porque no tienes una tarjeta gráfica de lujo no significan que no puede escuchar música. Otra