Skip to content

@capgo/capacitor-speech-synthesis

__CAPGO_KEEP_0__

基本機能

- 指定されたオプションで与えられたテキストを話し、音声キューに発言を追加します。

Speech Synthesis Plugin for synthesizing speech from text.
  • speak 基本機能
  • synthesizeToFile - Android、iOSで音声ファイルに合成する (Android/iOSのみ)。音声が保存されたファイルのパスを返します。
  • cancel - すべてのキューされた発話をキャンセルし、現在の音声を停止します。
  • pause - 音声の途中で即時停止します。
メソッド説明
speak指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。
synthesizeToFileAndroid、iOSで音声ファイルに合成する (Android/iOSのみ)。音声が保存されたファイルのパスを返します。
cancelすべてのキューされた発話をキャンセルし、現在の音声を停止します。
pause音声の途中で即時停止します。
resume一時停止した音声を再開します。
isSpeaking話の合成が現在話しているかどうかを確認します。
isAvailable話の合成がデバイス上で利用可能かどうかを確認します。
getVoices利用可能なすべての声のリストを取得します。
getLanguages利用可能なすべての言語のリストを取得します。
isLanguageAvailable特定の言語が利用可能かどうかを確認します。
isVoiceAvailable特定の声が利用可能かどうかを確認します。
initializeiOSの最適化で話の合成エンジンを初期化します (最初の話の要求で遅延を削減できます)。
activateAudioSessioniOS専用の特定のカテゴリでオーディオセッションを有効にします。
deactivateAudioSessioniOS専用でオーディオセッションを無効にします。
getPluginVersionネイティブプラグインのバージョンを取得します。
addListener発話が話を始めるのを待ちます。
addListener発話が話を終えるのを待ちます。
addListener音声の境界を検出する
addListener合成エラーを検出する
removeAllListenersすべてのイベントリスナーを削除する

この参照は src/definitions.tscapacitor-speech-synthesis.