Saltare al contenuto

@capgo/capacitor-speech-synthesis

Plugin di sintesi vocale per la sintesi vocale del testo.

Plugin di sintesi vocale per la sintesi vocale da testo.

  • speak - Parla il testo specificato con le opzioni specificate. L'intera è aggiunta alla coda di parlato.
  • synthesizeToFile - Sintetizza il parlato in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.
  • cancel - Annulla tutte le intere già in coda e ferma il parlato corrente.
  • pause - Ferma il parlato immediatamente.
- Metodo- Descrizione
speak- Parla il testo specificato con le opzioni specificate. L'intera è aggiunta alla coda di parlato.
synthesizeToFile- Sintetizza il parlato in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.
cancel- Annulla tutte le intere già in coda e ferma il parlato corrente.
pause- Ferma il parlato immediatamente.
resumeRiprende la parlata sospesa.
isSpeakingVerifica se la sintesi vocale sta parlando attualmente.
isAvailableVerifica se la sintesi vocale è disponibile sul dispositivo.
getVoicesOttiene tutte le voci disponibili.
getLanguagesOttiene tutte le lingue disponibili.
isLanguageAvailableVerifica se una specifica lingua è disponibile.
isVoiceAvailableVerifica se una specifica voce è disponibile.
initializeInizializza il motore di sintesi vocale (ottimizzazione per iOS). Ciò può ridurre la latenza per la prima richiesta di parlata.
activateAudioSessionAttiva la sessione audio con una specifica categoria (solo per iOS).
deactivateAudioSessionDisattiva la sessione audio (solo per iOS).
getPluginVersionOttiene la versione del plugin nativo.
addListenerAscolta quando inizia a parlare un'intera frase.
addListenerAscolta quando un'intera frase è stata pronunciata.
addListenerAscolta i confini delle parole durante la pronuncia.
addListenerAscolta gli errori di sintesi.
removeAllListenersElimina tutti gli ascoltatori di eventi.

Questa documentazione è sincronizzata da src/definitions.ts in capacitor-speech-synthesis.

Se stai utilizzando @capgo/capacitor-speech-synthesis per pianificare il lavoro del plugin nativo, connettilo con Utilizzare @capgo/capacitor-speech-synthesis per la capacità nativa in Utilizzare @capgo/capacitor-speech-synthesis Directory dei plugin Capgo per il flusso di lavoro del prodotto in Directory dei plugin Capgo Plugin Capacitor di Capgo per la dettaglio di implementazione in Plugin Capacitor di Capgo Aggiungere o Aggiornare i Plugin per la dettaglio di implementazione in Aggiungere o Aggiornare i Plugin, e Alternative per Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise Ionic