テキストから音声を合成する音声合成プラグインです。
基本機能
「基本機能」のセクションspeak- 指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。synthesizeToFile- Android/iOS 限定で、音声ファイルに合成音声を保存します (保存されたファイルのパスを返します)。cancel- キュー内のすべての発話をキャンセルし、現在の音声を停止します。pause- 音声の流れを即時停止します。
Public API
Section titled “Public 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.
capgo/capacitor-speech-synthesisから続きます。
「capgo/capacitor-speech-synthesisから続きます。」Capgoを使用している場合 @capgo/capacitor-speech-synthesis native プラグインの作業を計画するには、接続する Using @capgo/capacitor-speech-synthesis Using @capgo/capacitor-speech-synthesis Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリ Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新 Capgo エンタープライズ プラグインの代替 Capgo エンタープライズ プラグインの代替