メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-speech-recognition
チュートリアル
github.com/Cap-go による

音声認識

自然な低遅延の音声認識機能、ストリーミング部分結果、クロスプラットフォームの平等性

ガイド

音声認識のチュートリアル

使用中の capgo/capacitor-speech-recognition

Capacitor プラグイン: デバイス上の音声認識にライブの部分的な結果を提供するための包括的なプラグイン。

インストール

bun add @capgo/capacitor-speech-recognition
bunx cap sync

このプラグインが提供するもの

  • available - 現在のデバイス上で使用可能なネイティブの音声認識サービスが存在するかどうかを確認します。
  • isOnDeviceRecognitionAvailable - 選択されたロケールに対してプラットフォームの新しいデバイス上の認識パスが利用可能かどうかを確認します。
  • start - オーディオをキャプチャし、音声認識を開始します。
  • stop - __CAPGO_KEEP_0__を停止し、ネイティブ リソースを解放します。

使用例

available

現在のデバイス上のネイティブ スピーチ認識サービスが利用可能かどうかを確認します。

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

await SpeechRecognition.available();

isOnDeviceRecognitionAvailable

__CAPGO_KEEP_0__の選択されたロケールに対して、プラットフォームの最新のオンデバイス認識パスが利用可能かどうかを確認します。

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

await SpeechRecognition.isOnDeviceRecognitionAvailable();

start

音声認識を開始し、音声認識を実行します。

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

await SpeechRecognition.start();

stop

__CAPGO_KEEP_0__を停止し、ネイティブ リソースを解放します。

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

await SpeechRecognition.stop();

フル リファレンス