テキストから音声を合成する音声合成プラグイン。
主な機能
「主な機能」セクションspeak- 指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。synthesizeToFile- Android/iOS でのみ、テキストを音声ファイルに合成します (Android/iOS でのみ)。音声ファイルが保存されたファイルパスを返します。cancel- キュー内のすべての発話をキャンセルし、現在の音声を停止します。pause- 音声を即時停止します。
- 公開 API
- 「公開 API」というセクション| - メソッド | - 説明 |
|---|---|
speak | - 指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。 |
synthesizeToFile | - Android/iOS でのみ、テキストを音声ファイルに合成します (Android/iOS でのみ)。音声ファイルが保存されたファイルパスを返します。 |
cancel | - キュー内のすべての発話をキャンセルし、現在の音声を停止します。 |
pause | - 音声を即時停止します。 |
resume | 話の再開 |
isSpeaking | 現在話が発生しているかどうかを確認します。 |
isAvailable | 話合成機能が利用可能かどうかを確認します。 |
getVoices | 利用可能なすべての声の取得 |
getLanguages | 利用可能なすべての言語の取得 |
isLanguageAvailable | 特定の言語が利用可能かどうかを確認します。 |
isVoiceAvailable | 特定の声が利用可能かどうかを確認します。 |
initialize | iOSの最適化で話合成エンジンを初期化します。この最初の話の要求で遅延を減らすことができます。 |
activateAudioSession | 特定のカテゴリでオーディオセッションを有効にします (iOSのみ)。 |
deactivateAudioSession | オーディオセッションを無効にします (iOSのみ)。 |
getPluginVersion | ネイティブプラグインのバージョンを取得します。 |
addListener | 発話が始まるときに待ち受けます。 |
addListener | 発話が終了したときに待ち受ける。 |
addListener | 発話中の単語境界を待ち受ける。 |
addListener | 合成エラーを待ち受ける。 |
removeAllListeners | すべてのイベントリスナーを削除する。 |
真実の源
「真実の源」この参照は src/definitions.ts 「 capacitor-speech-synthesis.
Keep going from @capgo/capacitor-speech-synthesis
Section titled “Keep going from @capgo/capacitor-speech-synthesis”「__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-speech-synthesis」 @capgo/capacitor-speech-synthesis native プラグインの作業を計画するには、 Capacitor の @capgo/capacitor-speech-synthesis を使用 Capacitor の native 能力の使用に伴う @capgo/capacitor-speech-synthesis の使用 Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフロー Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新の実装詳細、 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフロー