Skip to content

@capgo/capacitor-speech-recognition

Capacitor用のデバイス上の音声認識プラグイン

概要

概要

Capacitor plugin for comprehensive on-device speech recognition with live partial results.

基本機能

基本機能
  • available - __CAPGO_KEEP_0__が利用可能なデバイスを確認します。
  • isOnDeviceRecognitionAvailable - 選択されたロケールに対してプラットフォームの新しいオンデバイス認識パスが利用可能かどうかを確認します。
  • start - オーディオをキャプチャし、会話を音声認識します。
  • stop - リスニングを停止し、ネイティブリソースを解放します。
- メソッド- 説明
available- __CAPGO_KEEP_0__が利用可能なデバイスを確認します。
isOnDeviceRecognitionAvailable- 選択されたロケールに対してプラットフォームの新しいオンデバイス認識パスが利用可能かどうかを確認します。
start- オーディオをキャプチャし、会話を音声認識します。
stop- リスニングを停止し、ネイティブリソースを解放します。
forceStopセッションを強制終了します。
getLastPartialResult最後のキャッシュされた部分トランスクリプション結果を取得します。
setPTTState現在のプッシュ・トゥ・トークボタンの状態を更新します。
getSupportedLanguagesサポートされているロケールを取得します。
isListeningプラグインが音声認識を待機しているかどうかを返します。
checkPermissions現在の許可状態を取得します。
requestPermissionsマイクと音声認識の許可を要求します。
getPluginVersionバンドルされたパッケージに含まれるネイティブプラグインのバージョンを返します。
addListenerセグメント化されたセッションの完了イベントを待ちます (Android 限定)。
addListenerセグメント化された認識結果を待ちます (Android 限定)。
addListener有効になっている間、部分トランスクリプションの更新を取得します。 partialResults 有効になっている間、部分トランスクリプションの更新を取得します。
addListenernativeリスニング状態の変更を監視する。
addListener認識エラーの監視。
addListenerリスナが再びセッションに準備されるのを監視する。
removeAllListeners登録済みのすべてのリスナーを削除する。

このリファレンスは src/definitions.ts in capacitor-speech-recognition.

Capgoを使用している場合 @capgo/capacitor-speech-recognition ダッシュボードとAPIの計画と運用に接続する Using @capgo/capacitor-speech-recognition Using @capgo/capacitor-speech-recognitionのネイティブ機能 API Overview API Overviewの実装詳細 Introduction Introductionの実装詳細 API Keys API Keysの実装詳細 Devices Devicesの実装詳細