テキストから音声合成するためのプラグイン
主な機能
セクション「主な機能」speak- 指定されたオプションで与えられたテキストを話します。音声合成キューに発話を追加します。synthesizeToFile- Android/iOSのみ、テキストから音声合成して音声ファイルに保存します。保存されたファイルのパスを返します。cancel- __CAPGO_KEEP_0__をキャンセルし、現在の話し言葉を停止します。pause-話し言葉を即時停止します。
Public API
「Public API」というセクション| メソッド | 説明 |
|---|---|
speak | 指定されたオプションで与えられたテキストを話します。話し言葉はキューに追加されます。 |
synthesizeToFile | Android/iOSのみで、話し言葉を音声ファイルに合成します。音声ファイルの保存先のファイルパスを返します。 |
cancel | __CAPGO_KEEP_0__をキャンセルし、キュー内のすべての話し言葉を停止します。 |
pause | 話し言葉を即時停止します。 |
resume | 一時停止した話し言葉を再開します。 |
isSpeaking | 話し言葉合成が現在話し言葉を発しているかどうかを確認します。 |
isAvailable | __CAPGO_KEEP_0__が利用可能かどうかを確認します。 |
getVoices | __CAPGO_KEEP_0__が利用可能なすべての声のリストを取得します。 |
getLanguages | __CAPGO_KEEP_0__が利用可能なすべての言語のリストを取得します。 |
isLanguageAvailable | __CAPGO_KEEP_1__が利用可能かどうかを確認します。 |
isVoiceAvailable | __CAPGO_KEEP_2__が利用可能かどうかを確認します。 |
initialize | __CAPGO_KEEP_0__エンジンを初期化します (iOS の最適化)。これにより、最初の音声要求の遅延が軽減されます。 |
activateAudioSession | __CAPGO_KEEP_0__を使用して、特定のカテゴリでオーディオ セッションを有効にします (iOS 限定)。 |
deactivateAudioSession | __CAPGO_KEEP_0__を使用してオーディオ セッションを無効にします (iOS 限定)。 |
getPluginVersion | __CAPGO_KEEP_0__のネイティブ プラグイン バージョンを取得します。 |
addListener | __CAPGO_KEEP_0__が発話を開始したときに発生するイベントをリスンします。 |
addListener | __CAPGO_KEEP_0__が発話を終了したときに発生するイベントをリスンします。 |
addListener | __CAPGO_KEEP_0__が発話中の単語境界を検出するイベントをリスンします。 |
addListener | Listens for synthesis errors. |
removeAllListeners | Removes all event listeners. |
Source Of Truth
Section titled “Source Of Truth”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 @capgo/capacitor-speech-synthesis @capgo/capacitor-speech-synthesis Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフロー Capacitor プラグイン (Capgo) Capacitor プラグイン (Capgo)の実装詳細 プラグインの追加または更新 プラグインの追加または更新の実装詳細 イオニック エンタープライズ プラグインの代替 イオニック エンタープライズ プラグインの代替の製品ワークフロー