Saltar al contenido

@capgo/capacitor-speech-synthesis

Plugin de síntesis de voz para sintetizar la voz a partir de texto.

Plugin de síntesis de voz para sintetizar la voz a partir del texto.

  • speak - Habla el texto dado con opciones especificadas. La emisión se agrega a la cola de voz.
  • synthesizeToFile - Sintetiza el habla a un archivo de audio (solo Android/iOS). Devuelve la ruta del archivo donde se guardó el audio.
  • cancel - Cancela todas las oraciones programadas y detiene la habla actual.
  • pause - Detiene la habla inmediatamente.
MétodoDescripción
speakHabla el texto dado con opciones especificadas. La oración se agrega a la cola de habla.
synthesizeToFileSintetiza el habla a un archivo de audio (solo Android/iOS). Devuelve la ruta del archivo donde se guardó el audio.
cancelCancela todas las oraciones programadas y detiene la habla actual.
pauseDetiene la habla inmediatamente.
resumeReanuda la habla detenida.
isSpeakingVerifica si la síntesis de habla está hablando actualmente.
isAvailableVerifica si la síntesis de habla está disponible en el dispositivo.
getVoicesObtiene todas las voces disponibles.
getLanguagesObtiene todos los idiomas disponibles.
isLanguageAvailableVerifica si un idioma específico está disponible.
isVoiceAvailableVerifica si una voz específica está disponible.
initializeInicializa el motor de síntesis de habla (optimización para iOS). Esto puede reducir la latencia para la primera solicitud de habla.
activateAudioSessionActiva la sesión de audio con una categoría específica (solo iOS).
deactivateAudioSessionDesactiva la sesión de audio (solo iOS).
getPluginVersionObtiene la versión del plugin nativo.
addListenerEscucha cuando comienza a hablar una oración.
addListenerEscucha cuando una oración termina de hablar.
addListenerEscucha los límites de palabras durante la habla.
addListenerEscucha errores de síntesis.
removeAllListenersElimina todos los escuchas de eventos.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-habla-síntesis.

Sigue adelante desde @capgo/capacitor-habla-síntesis

Sección titulada “Sigue adelante desde @capgo/capacitor-habla-síntesis”

Si estás utilizando @capgo/capacitor-habla-síntesis para planificar el trabajo de plugin nativo, conectarlo con Usando @capgo/capacitor-sintetizador-de-habla para la capacidad nativa en Usando @capgo/capacitor-sintetizador-de-habla, Directorio de Plugins de Capgo para el flujo de trabajo del producto en Directorio de Plugins de Capgo, Plugins de Capacitor por Capgo para el detalle de implementación en Plugins de Capacitor por Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Empresa Ionic para el flujo de trabajo del producto en Alternativas de Plugins de Empresa Ionic.