Panoramica
Sezione intitolata “Panoramica”Plugin di sintesi vocale per la sintesi vocale di testo.
Capacità di base
Sezione intitolata “Capacità di base”speak- Parla il testo specificato con le opzioni specificate. L'intera è aggiunta alla coda di discorsi.synthesizeToFile- Sintetizza la voce in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.cancel- Annulla tutti gli interventi in coda e ferma la voce corrente.pause- Ferma la voce immediatamente.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
speak | Parla il testo specificato con le opzioni specificate. L'intera è aggiunta alla coda di discorsi. |
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 sintesi vocale in coda e ferma la sintesi vocale corrente. |
pause | Interrompe la sintesi vocale immediatamente. |
resume | Riprende la sintesi vocale interrotta. |
isSpeaking | Controlla se la sintesi vocale è in corso. |
isAvailable | Controlla se la sintesi vocale è disponibile sul dispositivo. |
getVoices | Ottenere tutte le voci disponibili. |
getLanguages | Ottenere tutti i linguaggi disponibili. |
isLanguageAvailable | Controlla se un linguaggio specifico è disponibile. |
isVoiceAvailable | Controlla se una voce specifica è disponibile. |
initialize | Inizializza il motore di sintesi vocale (ottimizzazione iOS). Ciò può ridurre la latenza per la prima richiesta di sintesi vocale. |
activateAudioSession | Attiva la sessione audio con una categoria specifica (solo iOS). |
deactivateAudioSession | Disabilita la sessione audio (solo per iOS). |
getPluginVersion | Ottiene la versione del plugin nativo. |
addListener | Ascolta quando un'intera frase inizia a parlare. |
addListener | Ascolta quando un'intera frase finisce di parlare. |
addListener | Ascolta i confini delle parole durante la parola. |
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
Sottosezione 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 @Capgo per il flusso di lavoro del prodotto in Directory dei plugin @Capgo, Plugin @Capacitor sviluppati da @Capgo per la dettagliata implementazione in Plugin @Capacitor sviluppati da @Capgo, Aggiungere o aggiornare i plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin, e Alternative per Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative Plugin Enterprise Ionic.