Capacitorの@capgo/capacitor-speech-recognitionを使用
Capacitorプラグインは、ライブパートIAL結果を含む、デバイス上の音声認識をカバーするプラグインです。
インストール
bun add @capgo/capacitor-speech-recognition
bunx cap sync
このプラグインが提供するもの
available- このプラグインは、現在のデバイスで使用可能なネイティブの音声認識サービスが利用可能であるかどうかを確認します。isOnDeviceRecognitionAvailable- 選択されたロケールに対して、プラットフォームの最新のデバイス上の認識パスが利用可能であるかどうかを確認します。start- オーディオをキャプチャし、音声認識を開始します。stop- リスニングを停止し、ネイティブのリソースを破棄します。
例の使用方法
available
現在のデバイス上のネイティブの音声認識サービスが利用可能であるかどうかを確認します。
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
await SpeechRecognition.available();
isOnDeviceRecognitionAvailable
選択されたロケールに対してプラットフォームの新しいデバイス内認識パスが利用可能であるかどうかを確認します。
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
await SpeechRecognition.isOnDeviceRecognitionAvailable();
start
音をキャプチャし、音声認識を実行します。
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
await SpeechRecognition.start();
stop
音を停止し、ネイティブのリソースを破棄します。
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
await SpeechRecognition.stop();
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-speech-recognition/
- ドキュメント: /docs/plugins/speech-recognition/
Keep going from Using @capgo/capacitor-speech-recognition
Capacitor Speech Recognitionを使用している場合 Using @capgo/capacitor-speech-recognition 計画ダッシュボードとAPIの運用を @capgo/capacitor-speech-recognition Capacitorスピーチ認識の実装詳細については@capgo/capacitor-speech-recognition Getting Started Capacitorスピーチ認識の実装詳細についてはGetting Started APIの概要 Capacitorスピーチ認識の実装詳細についてはAPIの概要 Introduction Capacitorスピーチ認識の実装詳細についてはIntroduction、 APIのAPIキー Capacitorスピーチ認識の実装詳細についてはAPIのAPIキー