convertir los datos enviados a la señal de audio usando un microcontrolador que se adapte a la aplicación

0

quiero convertir texto o algunos datos numéricos en voz para hacerlos audibles para el oyente, ¿cómo puedo hacerlo? Como ejemplo: Supongamos que la temperatura detectada en algún lugar lejano para algún proceso es una "x" de datos que estos datos se obtuvieron de forma inalámbrica cerca de la sala de operaciones y deben convertirse en voz audible. ¿Cómo hago esto? ¿Qué microcontrolador puedo usar? Tengo arduino debido.

    
pregunta Disha Karnataki

1 respuesta

1

Deberá implementar lo siguiente como mínimo para lograrlo con un micro

● Archivos de sonido, de las palabras grabadas que necesita que el sistema diga durante los anuncios.

● Almacenamiento externo para guardarlos.

● Un algoritmo de software para seleccionar los archivos correctos y el orden correcto

● software que interactúa entre la entrada de datos, el almacenamiento y la salida de audio.

● Algún tipo de dac

● algún tipo de amplificador

● Algún tipo de orador

Es posible que desee agregar cosas, por ejemplo, la compresión de archivos para reducir el tamaño del almacenamiento requerido. Sensores de ruido ambiental para ajustar el volumen a un nivel sensible.

Si su micro tiene un DAC incorporado, puede aumentarla con un opamp y alimentarlo en un PA externo. Como alternativa, puede usar ics específicos de audio para obtener una mejor calidad de sonido y un amplificador de potencia incorporado.

¿Cuál es el alcance de este proyecto? ¿Qué otros requisitos tienes?

    
respondido por el Loganf

Lea otras preguntas en las etiquetas