Panoramica
Sottosezione intitolata “Panoramica”Plugin di sintesi vocale per la sintesi vocale da testo.
Capacità di base
Sottosezione intitolata “Capacità di base”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.
Public API
Sottosezione intitolata “Public API”| Metodo | Descrizione |
|---|---|
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. |
resume | Riprende la parlata sospesa. |
isSpeaking | Verifica se la sintesi vocale sta parlando attualmente. |
isAvailable | Verifica se la sintesi vocale è disponibile sul dispositivo. |
getVoices | Ottiene tutte le voci disponibili. |
getLanguages | Ottiene tutti i linguaggi disponibili. |
isLanguageAvailable | Verifica se un linguaggio specifico è disponibile. |
isVoiceAvailable | Verifica se una voce specifica è disponibile. |
initialize | Inizializza il motore di sintesi vocale (ottimizzazione iOS). Ciò può ridurre la latenza per la prima richiesta di parlata. |
activateAudioSession | Attiva la sessione audio con una categoria specifica (solo iOS). |
deactivateAudioSession | Disattiva la sessione audio (solo iOS). |
getPluginVersion | Ottiene la versione del plugin nativo. |
addListener | Ascolta quando un'interiezione inizia a parlare. |
addListener | Ascolta quando un'intera frase è stata pronunciata. |
addListener | Ascolta i confini delle parole durante la pronuncia. |
addListener | Ascolta gli errori di sintesi. |
removeAllListeners | Rimuove tutti gli ascoltatori di eventi. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-speech-synthesis.
Continua da @capgo/capacitor-speech-synthesis
Sezione intitolata “Continua da @capgo/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