Présentation
Section intitulée “Présentation”Plugin de synthèse de parole pour synthétiser la parole à partir du texte.
Capacités de base
Section intitulée “Capacités de base”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 immédiatement la parole.
Public API
Section intitulée “Public API”| Méthode | Description |
|---|---|
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 (disponible uniquement sur Android/iOS). Retourne le chemin du fichier où l'audio a été enregistré. |
cancel | Annule toutes les énoncés en attente et arrête la parole en cours. |
pause | Arrête immédiatement la parole. |
resume | Reprend la parole arrêtée. |
isSpeaking | Vérifie si la synthèse de parole est en train de parler. |
isAvailable | Vérifie si la synthèse de parole est disponible sur le dispositif. |
getVoices | Obtient toutes les voix disponibles. |
getLanguages | Obtient toutes les langues disponibles. |
isLanguageAvailable | Vérifie si une langue spécifique est disponible. |
isVoiceAvailable | Vérifie si une voix spécifique est disponible. |
initialize | Initialise l'engin de synthèse vocale (optimisation iOS). Cela peut réduire la latence pour la première demande de parole. |
activateAudioSession | Active la session audio avec une catégorie spécifique (iOS uniquement). |
deactivateAudioSession | Désactive la session audio (iOS uniquement). |
getPluginVersion | Obtient la version du plugin natif. |
addListener | Écoute quand une énonciation commence à parler. |
addListener | Écoute quand une énonciation se termine. |
addListener | Écoute les limites de mots pendant la parole. |
addListener | Écoute les erreurs de synthèse. |
removeAllListeners | Supprime tous les écouteurs d'événements. |
Source De Vérité
Section intitulée “Source De Vérité”Cette référence est synchronisée à partir de src/definitions.ts en capacitor-synthèse-verbale.
Continuez de @capgo/capacitor-synthèse-verbale
Section intitulée “Continuez de @capgo/capacitor-synthèse-verbale”Si vous utilisez @capgo/capacitor-synthèse-verbale pour planifier le travail de plugin natif, connectez-le avec En utilisant @capgo/capacitor-synthèse-verbale pour la capacité native en utilisant @capgo/capacitor-speech-synthesis, Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins, Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo, Ajouter ou Mettre à jour les plugins pour le détail d'implémentation dans Ajouter ou Mettre à jour les plugins, et Alternatives aux plugins d'entreprise Ionic pour le flux de travail du produit dans Alternatives aux plugins d'entreprise Ionic.