Passer à la navigation principale

@capgo/capacitor-synthèse-de-parole

Plugin de synthèse de parole pour synthétiser la parole à partir du texte.

Plugin de synthèse de parole pour synthétiser la parole à partir du texte.

  • 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.
MéthodeDescription
speakParle le texte spécifié avec les options spécifiées. L'énoncé est ajouté à la file d'attente de parole.
synthesizeToFileSynthétise la parole dans un fichier audio (disponible uniquement sur Android/iOS). Retourne le chemin du fichier où l'audio a été enregistré.
cancelAnnule toutes les énoncés en attente et arrête la parole en cours.
pauseArrête immédiatement la parole.
resumeReprend la parole arrêtée.
isSpeakingVérifie si la synthèse de parole est en train de parler.
isAvailableVérifie si la synthèse de parole est disponible sur le dispositif.
getVoicesObtient toutes les voix disponibles.
getLanguagesObtient toutes les langues disponibles.
isLanguageAvailableVérifie si une langue spécifique est disponible.
isVoiceAvailableVérifie si une voix spécifique est disponible.
initializeInitialise l'engin de synthèse vocale (optimisation iOS). Cela peut réduire la latence pour la première demande de parole.
activateAudioSessionActive la session audio avec une catégorie spécifique (iOS uniquement).
deactivateAudioSessionDésactive la session audio (iOS uniquement).
getPluginVersionObtient 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.
removeAllListenersSupprime tous les écouteurs d'événements.

Cette référence est synchronisée à partir de src/definitions.ts en 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.