Texto a voz en android

Soy nuevo en android y estoy tratando de desarrollar una aplicación donde tan pronto como el texto a voz se completa un archivo de audio tiene que ser jugado. ¿Puede alguien decirme cómo hacer esto. He comprobado algunos recursos en el blog del desarrollador, pero no tuve éxito.

Por favor, alguien puede ayudarme con un código de ejemplo.

Cualquier ayuda será apreciada. Muchas gracias.

Si no me equivoqué, ¿quieres usar texto a voz para leer algún texto y almacenar el audio de voz en el teléfono mientras tanto? Y reproducir el audio más tarde?

¿Ha comprobado AudioRecordTest ? Puede grabar audio y luego reproducirlo más tarde. Vale la pena probarlo, pero no creo que pueda obtener una buena calidad del micrófono. Espero que esto ayude:)

Por cierto, por lo que sé, androide sólo soporte para grabar desde el micrófono para unrooted teléfono, que puede comprobar aquí . Avísame si puedes grabar fuentes de sonido desde el sistema android.

He encontrado la solución y que está en el método onUtteranceCompletedListener() podemos saber si el discurso se detiene o no y, a continuación, podemos escribir el código para reproducir el archivo de audio

  • ¿Cómo interpretar audiblemente la pronunciación IPA en Android?
  • TextToSpeech.setEngineByPackageName () devuelve el éxito incluso cuando el paquete no está disponible
  • Inicializar el objeto TextToSpeech en un subproceso de trabajo
  • ¿Qué en TtsService podría explicar la falta de onUtteranceCompleted () para playEarcon ()?
  • ¿Por qué UtteranceProgressListener no es una interfaz?
  • Uso de la preferencia de lista en Android
  • ¿Existe una utilidad o API para convertir abreviaturas abreviadas de SMS a oraciones adecuadas?
  • ¿Cómo puedo guardar el archivo Text to Speech como formato .wav / .mp3 en Almacenamiento externo
  • ¿Cuál es el flujo de audio predeterminado de TTS?
  • Texto de Android a voz Voz masculina
  • Sistema lengua turca para el texto al discurso
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.