Guida
Tutorial sulla sintesi vocale
Utilizzo di @capgo/capacitor-sintesi-vocale
Plugin di sintesi vocale per la sintesi della voce dal testo.
Installazione
bun add @capgo/capacitor-speech-synthesis
bunx cap sync
Cos'è Questo Plugin Esposi
speak- Parla il testo specificato con le opzioni specificate. L'intera è aggiunta alla coda di discorso.synthesizeToFile- Sintetizza il discorso in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.cancel- Annulla tutte le intere già in coda e ferma il discorso corrente.pause- Ferma il discorso immediatamente.
Esempio di Utilizzo
speak
Parla il testo specificato con le opzioni specificate. L'intera è aggiunta alla coda di discorso.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
const result = await SpeechSynthesis.speak({
text: 'Hello, world!',
language: 'en-US',
rate: 1.0,
pitch: 1.0,
volume: 1.0,
queueStrategy: 'Add'
});
console.log('Utterance ID:', result.utteranceId);
synthesizeToFile
Sintetizza il discorso in un file audio (solo Android/iOS). Restituisce il percorso del file dove è stato salvato l'audio.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
const result = await SpeechSynthesis.synthesizeToFile({
text: 'Hello, world!',
language: 'en-US'
});
console.log('Audio file saved at:', result.filePath);
cancel
Annulla tutte le intere già in coda e ferma il discorso corrente.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.cancel();
pause
Ferma il discorso immediatamente.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.pause();
Riferimento Completo
- GitHub: https://github.com/Cap-go/capacitor-speech-synthesis/
- Dossier: /docs/plugins/speech-synthesis/
Continua da Utilizzare @capgo/capacitor-speech-synthesis
Se stai utilizzando Utilizzare @capgo/capacitor-speech-synthesis per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-speech-synthesis per i dettagli di implementazione in @capgo/capacitor-speech-synthesis Avvio per i dettagli di implementazione in Avvio Directory Plugin di Capgo per il flusso di lavoro del prodotto in Directory Plugin di Capgo Plugin da Capacitor di Capgo per i dettagli di implementazione in Plugin da Capacitor di Capgo, e Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin.