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'interiezione viene aggiunta alla coda di parola.
  • synthesizeToFile - Sintetizza la parola in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.
  • cancel - Annulla tutte le interiezioni in coda e ferma la parola corrente.
  • pause - Ferma la parola immediatamente.
MetodoDescrizione
speakParla il testo specificato con le opzioni specificate. L'interiezione viene aggiunta alla coda di parola.
synthesizeToFileSintetizza la parola in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.
cancelAnnulla tutte le interiezioni in coda e ferma la parola corrente.
pauseFerma la parola 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 tutti i linguaggi disponibili.
isLanguageAvailableVerifica se un linguaggio specifico è disponibile.
isVoiceAvailableVerifica se una voce specifica è disponibile.
initializeInizializza il motore di sintesi vocale (ottimizzazione iOS). Ciò può ridurre la latenza per la prima richiesta di parlata.
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'interiezione inizia a parlare.
addListenerAscolta quando un'intera frase è stata pronunciata.
addListenerAscolta i confini delle parole durante la pronuncia.
addListenerAscolta gli errori di sintesi.
removeAllListenersRimuove 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 di Capgo per il flusso di lavoro del prodotto in Directory dei plugin di Capgo Plugin di Capacitor sviluppati da Capgo per il dettaglio di implementazione in Plugin di Capacitor sviluppati da Capgo Aggiungere o Aggiornare Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare Plugin, e Alternative per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic