__CAPGO_KEEP_0__のための音声合成プラグイン
基本機能
セクション「基本機能」speak- 指定されたオプションで与えられたテキストを話します。発話は音声キューに追加されます。synthesizeToFile- Android/iOS専用のテキストから音声合成 (Android/iOSのみ)。音声ファイルの保存先のパスを返します。cancel- キュー内のすべての発話をキャンセルし、現在の音声を停止します。pause- 音声の発話を即時停止します。
API
セクション「API」| メソッド | 説明 |
|---|---|
speak | __CAPGO_KEEP_0__を指定されたオプションで発音します。発話は音声キューに追加されます。 |
synthesizeToFile | __CAPGO_KEEP_1__に音声ファイルを合成します (Android/iOS 限定)。音声ファイルが保存されたファイルパスを返します。 |
cancel | すべてのキューされた発話をキャンセルし、現在の発話を停止します。 |
pause | 発話を即時停止します。 |
resume | 一時停止した発話を再開します。 |
isSpeaking | 現在発話中かどうかを確認します。 |
isAvailable | このデバイス上で音声合成が利用可能かどうかを確認します。 |
getVoices | 利用可能なすべての声のリストを取得します。 |
getLanguages | 利用可能なすべての言語のリストを取得します。 |
isLanguageAvailable | 特定の言語が利用可能かどうかを確認します。 |
isVoiceAvailable | 特定の声が利用可能かどうかを確認します。 |
initialize | iOSの最適化で、最初の音声要求の遅延を削減するために、音声合成エンジンを初期化します。 |
activateAudioSession | iOS専用の特定のカテゴリでオーディオセッションを有効にします。 |
deactivateAudioSession | iOS専用のオーディオセッションを無効にします。 |
getPluginVersion | ネイティブプラグインのバージョンを取得します。 |
addListener | 発話が始まるときに発生するイベントを待ちます。 |
addListener | 発話が終わるときに発生するイベントを待ちます。 |
addListener | 発話中の単語境界を待ちます。 |
addListener | 合成エラーが発生するときに発生するイベントを待ちます。 |
removeAllListeners | すべてのイベントリスナーを削除します。 |
真実の源
「真実の源」というセクション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 Using @capgo/capacitor-speech-synthesis for the native capability in Using @capgo/capacitor-speech-synthesis, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor プラグイン by Capgo Capacitor プラグイン by Capgo の実装詳細について プラグインの追加または更新 プラグインの追加または更新の実装詳細について、 Ionic エンタープライズ プラグインの代替 Ionic エンタープライズ プラグインの代替の製品ワークフローについて。