Saltar al contenido

@capgo/capacitor-speech-synthesis

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

Plugin de síntesis de habla para sintetizar habla a partir de texto.

  • speak - Habla el texto dado con opciones especificadas. La emisión se agrega a la cola de habla.
  • 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 emisiones programadas y detiene la habla en curso.
  • pause - Detiene la habla de inmediato.
- Método- Descripción
speak- Habla el texto dado con opciones especificadas. La emisión se agrega a la cola de habla.
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 emisiones programadas y detiene la habla en curso.
pause- Detiene la habla de inmediato.
resumeReanuda la pausa de la voz.
isSpeakingVerifica si la síntesis de voz está hablando actualmente.
isAvailableVerifica si la síntesis de voz 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 voz (optimización de iOS). Esto puede reducir la latencia para la primera solicitud de voz.
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 nativa del plugin.
addListenerEscucha cuando comienza a hablar una expresión.
addListenerEscucha cuando una emisión termina de hablar.
addListenerEscucha los límites de palabras durante la emisión.
addListenerEscucha errores de síntesis.
removeAllListenersElimina todos los escuchas de eventos.

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

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

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

Si estás utilizando @capgo/capacitor-síntesis-de-voz para planificar el trabajo de plugin nativo, conecte con Usando @capgo/capacitor-síntesis-de-voz para la capacidad nativa en Usando @capgo/capacitor-síntesis-de-voz 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 de Ionic para el flujo de trabajo del producto en Alternativas de Plugins de Empresa de Ionic