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:
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