Panoramica
Sezione intitolata “Panoramica”Plugin di sintesi vocale per la sintesi vocale dal testo.
Capacità di base
Sezione intitolata “Capacità di base”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.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
speak | Pronuncia il testo specificato con le opzioni specificate. La richiesta di pronuncia viene aggiunta alla coda di conversazione. |
synthesizeToFile | Sintetizza la conversazione in un file audio (solo per Android/iOS). Restituisce la 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. |
resume | Riprende la conversazione sospesa. |
isSpeaking | Controlla se la sintesi vocale è in corso di pronuncia. |
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 l'engine di sintesi vocale (ottimizzazione per iOS). Ciò può ridurre la latenza per la prima richiesta di sintesi vocale. |
activateAudioSession | Attiva la sessione audio con una categoria specifica (solo per iOS). |
deactivateAudioSession | Disattiva la sessione audio (solo per iOS). |
getPluginVersion | Ottiene la versione del plugin nativo. |
addListener | Ascolta quando un'utenza inizia a parlare. |
addListener | Ascolta quando un'utenza finisce di parlare. |
addListener | Ascolta i confini di parola durante la sintesi vocale. |
addListener | Ascolta gli errori di sintesi. |
removeAllListeners | Elimina tutti gli ascoltatori di eventi. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato 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 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