Voir sur __CAPGO_KEEP_0__
Guide
Utilisation de @capgo/capacitor-speech-synthesis
Plugin de synthèse vocale pour synthétiser la parole à partir du texte.
Installer
bun add @capgo/capacitor-speech-synthesis
bunx cap sync
Ce que ce plugin expose
speak- Parle le texte spécifié avec les options spécifiées. L'énoncé est ajouté à la file d'attente de parole.synthesizeToFile- Synthétise la parole dans un fichier audio (seulement Android/iOS). Retourne le chemin du fichier où l'audio a été enregistré.cancel- Annule toutes les énoncés programmés et arrête la parole en cours.pause- Arrête la parole immédiatement.
- Utilisation de l'exemple
speak
- Parle le texte spécifié avec les options spécifiées. L'énoncé est ajouté à la file d'attente de parole.
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
Synthétise la parole en fichier audio (seulement Android/iOS). Retourne le chemin de fichier où l'audio a été enregistré.
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
Annule toutes les déclarations en attente et arrête la parole en cours.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.cancel();
pause
Arrête la parole immédiatement.
import { SpeechSynthesis } from '@capgo/capacitor-speech-synthesis';
await SpeechSynthesis.pause();
Référence complète
- GitHub : https://github.com/Cap-go/capacitor-synthèse-de-parole/
- Docs : /docs/plugins/synthèse-de-parole/
Continuez à utiliser @capgo/capacitor-synthèse-de-parole
Si vous utilisez Utilisez @capgo/capacitor-synthèse-de-parole pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-synthèse-de-parole pour les détails d'implémentation dans @capgo/capacitor-synthèse vocale Prise en main pour les détails d'implémentation dans Prise en main Répertoire des plugins Capgo pour les détails du flux de travail du produit dans Répertoire des plugins Capgo Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajouter ou mettre à jour des plugins.