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 dal 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 il percorso del file dove è stato salvato l'audio.
  • cancel - Annulla tutte le richieste di pronuncia in coda e ferma la conversazione corrente.
  • pause - Ferma la conversazione immediatamente.
MetodoDescrizione
speakPronuncia il testo specificato con le opzioni specificate. La richiesta di pronuncia viene aggiunta alla coda di conversazione.
synthesizeToFileSintetizza la conversazione in un file audio (solo per Android/iOS). Restituisce la percorso del file dove è stato salvato l'audio.
cancelAnnulla tutte le richieste di pronuncia in coda e ferma la conversazione corrente.
pauseFerma la conversazione immediatamente.
resumeRiprende la conversazione sospesa.
isSpeakingControlla se la sintesi vocale è in corso di pronuncia.
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 per iOS). Ciò può ridurre la latenza per la prima richiesta di sintesi vocale.
activateAudioSessionAttiva la sessione audio con una categoria specifica (solo per iOS).
deactivateAudioSessionDisattiva la sessione audio (solo per 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 parola durante la sintesi vocale.
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 di plugin nativo, connettilo con Usando @capgo/capacitor-speech-synthesis per la capacità nativa in Usando @capgo/capacitor-speech-synthesis Capgo Directory dei Plugin per il flusso di lavoro del prodotto in Capgo Directory dei Plugin Capacitor Plugin da Capgo per il dettaglio di implementazione in Capacitor Plugin da Capgo Aggiungere o Aggiornare i Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare i Plugin Alternative per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic