概要
概要テキストから音声合成を行う音声合成プラグインです。
基本機能
基本機能speak- 指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。synthesizeToFile- Android/iOS でのみ、テキストを音声ファイルに合成します。音声ファイルの保存先のパスを返します。cancel- キュー内のすべての発話をキャンセルし、現在の発話を停止します。pause- 発話を即時停止します。
- 公開 API
- "公開 API" というタイトルのセクション| - メソッド | - 説明 |
|---|---|
speak | - 指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。 |
synthesizeToFile | - 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
「capgoから続きます。capacitor-speech-synthesis」「__CAPGO_KEEP_0__から続きます。__CAPGO_KEEP_1__-speech-synthesis」 @capgo/capacitor-speech-synthesis ネイティブプラグインの作業計画に接続する Capacitorで@capgo/capacitor-speech-synthesis Capacitorでネイティブ機能を使用する@capgo/capacitor-speech-synthesis Capgo プラグインディレクトリ Capgo プラグインディレクトリの製品ワークフロー Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新の実装詳細 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフロー