He estado tratando de encontrar la forma de "hablar" un texto en un búfer de memoria utilizando Windows SAPI 5.1 pero hasta ahora no ha tenido éxito, aunque parece que debería ser bastante simple.C++ Microsoft SAPI: ¿Cómo establecer la salida de texto a voz de Windows en un búfer de memoria?
Hay an example de transmisión de voz sintetizada en un archivo .wav, pero no hay ejemplos de cómo transmitirlo a un búfer de memoria.
Al final necesito tener el discurso sintetizado en una matriz de caracteres * en formato PCM 16-bit 16-bitian little-endian. Actualmente creo un archivo .wav temporal, redirijo la salida de voz allí, luego lo leo, pero parece ser una solución bastante estúpida.
¿Alguien sabe cómo hacer eso?
Gracias!
hiciste para hacerlo? – Yashasvi