Capacitorプラグインは、ライブパートIAL結果を含むデバイス上の音声認識を提供します。
主な機能
「主な機能」のセクションavailable- このデバイス上のネイティブの音声認識サービスが利用可能かどうかを確認します。isOnDeviceRecognitionAvailable- 選択されたロケールに対してプラットフォームの新しいデバイス内認識パスが利用可能かどうかを確認します。start- オーディオをキャプチャし、音声認識を開始します。stop- リスニングを停止し、ネイティブのリソースを解放します。
Public API
Section titled “Public API”| - メソッド | - 説明 |
|---|---|
available | - このデバイス上のネイティブの音声認識サービスが利用可能かどうかを確認します。 |
isOnDeviceRecognitionAvailable | - 選択されたロケールに対してプラットフォームの新しいデバイス内認識パスが利用可能かどうかを確認します。 |
start | - オーディオをキャプチャし、音声認識を開始します。 |
stop | - リスニングを停止し、ネイティブのリソースを解放します。 |
forceStop | 現在のセッションを強制終了します。 |
getLastPartialResult | 最後のキャッシュされた部分トランスクリプション結果を取得します。 |
setPTTState | 現在のプッシュ・トゥ・トークボタンの状態を更新します。 |
getSupportedLanguages | サポートされているロケールを取得します。 |
isListening | プラグインが音声の収集を実行中かどうかを確認します。 |
checkPermissions | 現在の許可状態を取得します。 |
requestPermissions | マイクと音声認識の許可を要求します。 |
getPluginVersion | このパッケージに含まれるネイティブプラグインのバージョンを取得します。 |
addListener | セグメント化されたセッションの完了イベントを待ちます (Android 限定)。 |
addListener | セグメント化された認識結果を待ちます (Android 限定)。 |
addListener | 有効になっている間、部分トランスクリプションの更新を待ちます。 partialResults 有効になっている間、部分トランスクリプションの更新を待ちます。 |
addListener | ネイティブリスニングの状態の変更を待ちます。 |
addListener | 認識エラーの変更を待ちます。 |
addListener | リクognizerが次のセッションに準備されていることを待ちます。 |
removeAllListeners | すべての登録済みリスナーを削除します。 |
真実の源
「真実の源」セクションこの参照は src/definitions.ts in capacitor-speech-recognition.
capgo/capacitor-speech-recognitionから続きます。
「capgo/capacitor-speech-recognitionから続きます。」セクションCapacitorを使用している場合 @capgo/capacitor-speech-recognition ダッシュボードとAPIの計画と運用のために、接続してください。 Using @capgo/capacitor-speech-recognition Using @capgo/capacitor-speech-recognition API Overview APIの概要については、API Overviewを参照してください。 Introduction Introductionの実装詳細については、Introductionを参照してください。 API Keys API Keysの実装詳細については、API Keysを参照してください。 Devices Devicesの実装詳細については、Devicesを参照してください。