Capacitorのプラグイン:デバイス上の音声認識にライブの部分的な結果を提供する包括的な音声認識
基本機能
セクション「基本機能」available- 現在のデバイス上のネイティブ音声認識サービスが利用可能であるかどうかを確認します。isOnDeviceRecognitionAvailable- 選択されたロケールに対してプラットフォームの最新のデバイス上の認識パスが利用可能であるかどうかを確認します。start- オーディオのキャプチャと音声のトランスクリプションを開始します。stop- native resource の破棄とリスニングの停止。
Public API
Section titled “Public API”| Method | Description |
|---|---|
available | 現在のデバイス上のnative speech recognition serviceが利用可能であるかどうかを確認します。 |
isOnDeviceRecognitionAvailable | 選択されたロケールに対してプラットフォームのon-device recognition pathが利用可能であるかどうかを確認します。 |
start | 音声のキャプチャとトランスクリプションを開始します。 |
stop | native resource の破棄とリスニングの停止。 |
forceStop | 現在のセッションを強制終了します。 |
getLastPartialResult | 最後のキャッシュされた部分的なトランスクリプション結果を取得します。 |
setPTTState | 現在のpush-to-talk ボタンの状態を更新します。 |
getSupportedLanguages | サポートされているロケールを取得します。 |
isListening | プラグインが音声認識を待機しているかどうかを返します。 |
checkPermissions | 現在の許可状態を取得します。 |
requestPermissions | マイク + 音声認識の許可を要求します。 |
getPluginVersion | このパッケージに含まれるネイティブ プラグインのバージョンを取得します。 |
addListener | セグメント化されたセッションの完了イベントを待ちます (Android 限定)。 |
addListener | セグメント化された認識結果を待ちます (Android 限定)。 |
addListener | 有効になっている場合に、部分的なトランスクリプションの更新を発生させます。 partialResults ネイティブの待ち受け状態の変更を待ちます。 |
addListener | 認識エラーを待ちます。 |
addListener | リクognizerが次のセッションに準備されているときに待ちます。 |
addListener | __CAPGO_KEEP_0__ |
removeAllListeners | すべての登録リスナーを削除します。 |
真実の源
「真実の源」セクションこのリファレンスは src/definitions.ts で capacitor-speech-recognition.
から@capgo/capacitor-speech-recognitionを続けます。
「@capgo/capacitor-speech-recognitionから続けます」セクションCapgoを使用している場合 @capgo/capacitor-speech-recognition ダッシュボードとAPIのオペレーションを計画するには を接続してください。@capgo/capacitor-speech-recognition native capabilityを使用する@capgo/capacitor-speech-recognitionの APIの概要 native capabilityの実装詳細を使用するAPIの概要 導入 native capabilityの実装詳細を使用する導入 APIのキー native capabilityの実装詳細を使用するAPIのキー、 デバイス native capabilityの実装詳細を使用するデバイス