Capacitor プラグインは、ライブパートIAL結果を含むデバイス上の音声認識をカバーする。
主な機能
セクション「主な機能」available-現在のデバイスで使用可能なネイティブの音声認識サービスが利用できるかどうかを確認します。isOnDeviceRecognitionAvailable-選択されたロケールで利用可能なプラットフォームのデバイス上の認識パスが利用できるかどうかを確認します。start- 会話を録音し、音声認識を開始します。stop- リスニングを停止し、ネイティブ リソースを破棄します。
Public API
セクション: Public API| メソッド | 説明 |
|---|---|
available | 現在のデバイスでネイティブの音声認識サービスが利用可能かどうかを確認します。 |
isOnDeviceRecognitionAvailable | 選択されたロケールでプラットフォームの最新のオンデバイス認識パスが利用可能かどうかを確認します。 |
start | 会話を録音し、音声認識を開始します。 |
stop | リスニングを停止し、ネイティブ リソースを破棄します。 |
forceStop | 現在のセッションを強制終了します。 |
getLastPartialResult | 最後のキャッシュされた部分的なトランスクリプション結果を取得します。 |
setPTTState | 現在の話し言葉ボタン状態を更新します。 |
getSupportedLanguages | __CAPGO_KEEP_0__をサポートする言語を取得します。 |
isListening | プラグインが音声認識を実行中かどうかを確認します。 |
checkPermissions | 現在の許可状態を取得します。 |
requestPermissions | マイクと音声認識の許可を要求します。 |
getPluginVersion | このパッケージに含まれるネイティブプラグインのバージョンを取得します。 |
addListener | セグメント化されたセッションの完了イベントをリスンします (Android 限定)。 |
addListener | セグメント化された認識結果をリスンします (Android 限定)。 |
addListener | __CAPGO_KEEP_0__が有効の場合に発生する部分的なトランスクリプションの更新をリスンします。 partialResults __CAPGO_KEEP_0__が有効の場合に発生するネイティブリスニング状態の変更をリスンします。 |
addListener | 認識エラーをリスンします。 |
addListener | Updates the current push-to-talk button state. |
addListener | 会話認識が次のセッションに準備できるようになったときにリスンする |
removeAllListeners | 登録済みのすべてのリスナーを削除する |
真実の源
「真実の源」というセクションこの参照は src/definitions.ts からsync capacitor-会話認識から続ける.
Keep going from @capgo/capacitor-speech-recognition
Section titled “Keep going from @capgo/capacitor-speech-recognition”__CAPGO_KEEP_0__-会話認識から続ける @capgo/capacitor-speech-recognition API-会話認識から続ける Using @capgo/capacitor-speech-recognition for the native capability in Using @capgo/capacitor-speech-recognition API Overview for the implementation detail in API Overview Introduction for the implementation detail in Introduction API Keys for the implementation detail in API Keys, and Devices for the implementation detail in Devices.