Saltare alla navigazione

@capgo/capacitor-speech-sintesi-parlata

Plugin di sintesi parlata per sintetizzare la parlata a partire dal testo.

Plugin di sintesi vocale per la sintesi vocale del testo.

  • speak - Parla il testo specificato con le opzioni specificate. L'interiezione viene aggiunta alla coda della voce.
  • 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 interiezioni in coda e ferma la voce corrente.
  • pause - Ferma la voce immediatamente.
MetodoDescrizione
speakProduce la voce del testo specificato con le opzioni specificate. L'intera frase viene aggiunta alla coda di parlato.
synthesizeToFileSintetizza la voce in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.
cancelAnnulla tutte le frasi in coda e ferma la voce corrente.
pauseFerma la voce immediatamente.
resumeRiprende la voce ferma.
isSpeakingControlla se la sintesi vocale sta parlando attualmente.
isAvailableControlla se la sintesi vocale è disponibile sul dispositivo.
getVoicesOttenere tutte le voci disponibili.
getLanguagesOttenere tutti i linguaggi disponibili.
isLanguageAvailableControlla se un linguaggio specifico è disponibile.
isVoiceAvailableVerifica se una specifica voce è 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 specifica categoria (iOS solo).
deactivateAudioSessionSospende la sessione audio (iOS solo).
getPluginVersionOttiene la versione del plugin nativo.
addListenerAscolta quando un'utenza inizia a parlare.
addListenerAscolta quando un'utenza smette di parlare.
addListenerAscolta i confini di parole durante la sintesi vocale.
addListenerAscolta gli errori di sintesi.
removeAllListenersElimina tutti gli ascoltatori di eventi.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-sintesi vocale.

Se stai utilizzando @capgo/capacitor-sintesi vocale per pianificare il lavoro del plugin nativo, connettilo con Utilizzando @capgo/capacitor-sintesi vocale per la capacità nativa in Utilizzando @capgo/capacitor-sintesi vocale, Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Capacitor Plugin da Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo Aggiunta o Aggiornamento di Plugin per i dettagli di implementazione in Aggiunta o Aggiornamento di Plugin, e Alternative per Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise Ionic.