Skip to content

@capgo/capacitor-speech-synthesis

テキストから音声合成

__CAPGO_KEEP_0__のための音声合成プラグイン

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

This reference is synced from src/definitions.ts in capacitor-speech-synthesis.

Keep going from @capgo/capacitor-speech-synthesis

Section titled “Keep going from @capgo/capacitor-speech-synthesis”

If you are using @capgo/capacitor-speech-synthesis to plan native plugin work, connect it with Using @capgo/capacitor-speech-synthesis for the native capability in Using @capgo/capacitor-speech-synthesis, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor プラグイン by Capgo Capacitor プラグイン by Capgo の実装詳細について プラグインの追加または更新 プラグインの追加または更新の実装詳細について、 Ionic エンタープライズ プラグインの代替 Ionic エンタープライズ プラグインの代替の製品ワークフローについて。