@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';
const result = await SpeechRecognition.available();
console.log(result);
isOnDeviceRecognitionAvailable
- 選択されたロケールに対して、プラットフォームの新しいオンデバイス認識パスが利用可能かどうかを確認します。
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
const result = await SpeechRecognition.isOnDeviceRecognitionAvailable();
console.log(result);
start
- オーディオをキャプチャし、音声認識を開始します。
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
const result = await SpeechRecognition.start();
console.log(result);
stop
- リスニングを停止し、ネイティブのリソースを破棄します。
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
await SpeechRecognition.stop();
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-speech-recognition/
- ドキュメント: /docs/plugins/speech-recognition/
使用中の@capgo/capacitor-speech-recognitionから続けてください。
Capacitorを使用している場合 @capgo/capacitor-speech-recognitionを使用している場合 計画ダッシュボードとAPIの運用を、 @capgo/capacitor-speech-recognition @capgo/capacitor-speech-recognitionの実装詳細 Getting Startedの実装詳細についてはGetting Startedを参照してください。 Capacitorの概要 API Overview Using @API/__CAPGO_KEEP_1__-speech-recognition 概要 概要の実装詳細について API キー API キーの実装詳細について