Saltare al contenuto

@capgo/capacitor-speech-synthesis

Plugin di sintesi vocale per la sintesi della voce dal testo.

Plugin di sintesi vocale per la sintesi vocale di testo.

  • speak - Parla il testo specificato con le opzioni specificate. L'intera frase viene aggiunta alla coda della sintesi vocale.
  • synthesizeToFile - Sintetizza la voce in un file audio (solo Android/iOS). Restituisce la percorso del file dove l'audio è stato salvato.
  • cancel - Annulla tutte le enunciazioni in coda e ferma la voce corrente.
  • pause - Ferma la voce immediatamente.
MetodoDescrizione
speakParla il testo specificato con le opzioni specificate. L'enunciazione viene aggiunta alla coda della voce.
synthesizeToFileSintetizza la voce in un file audio (solo Android/iOS). Restituisce la percorso del file dove l'audio è stato salvato.
cancelAnnulla tutte le enunciazioni in coda e ferma la voce corrente.
pauseFerma la voce immediatamente.
resumeRiprende la voce sospesa.
isSpeakingVerifica se la sintesi vocale sta parlando attualmente.
isAvailableVerifica se la sintesi vocale è disponibile sul dispositivo.
getVoicesOttiene tutte le voci disponibili.
getLanguagesOttiene tutti i linguaggi disponibili.
isLanguageAvailableVerifica se un linguaggio specifico è disponibile.
isVoiceAvailableVerifica se una voce specifica è disponibile.
initializeInizializza l'engine di sintesi vocale (ottimizzazione iOS). Ciò può ridurre la latenza per la prima richiesta di sintesi vocale.
activateAudioSessionAttiva la sessione audio con una categoria specifica (solo iOS).
deactivateAudioSessionDisattiva la sessione audio (solo iOS).
getPluginVersionOttiene la versione del plugin nativo.
addListenerAscolta quando un'utenza inizia a parlare.
addListenerAscolta quando un'utenza finisce di parlare.
addListenerAscolta i confini di parole durante la conversazione.
addListenerAscolta gli errori di sintesi.
removeAllListenersElimina tutti gli ascoltatori di eventi.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-speech-synthesis.

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