概要
概要テキストから音声に合成するための音声合成プラグインです。
主な機能
主な機能speak- 指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。synthesizeToFile- Android/iOS でのみ、テキストを音声ファイルに合成します。音声ファイルの保存先のファイルパスを返します。cancel- キュー内のすべての発話をキャンセルし、現在の発話を停止します。pause- 発話を即時停止します。
Public API
セクション「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 | すべてのイベントリスナーを削除する。 |
真実の源
「真実の源」というセクション__CAPGO_KEEP_0__-speech-synthesis src/definitions.ts このページを編集する capacitor-speech-synthesis.