跳过主要内容
返回插件
@capgo/capacitor-语音识别
教程
由 github.com/Cap-go

语音识别

自然、低延迟的语音识别,支持实时部分结果和跨平台一致性

指南

语音识别教程

使用 @capgo/capacitor-speech-recognition

Capacitor 语音识别插件,提供实时部分结果的设备端语音识别功能。

安装

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();

完整参考

继续使用 @capgo/capacitor-

如果您正在使用 使用 @capgo/capacitor- 规划仪表板和API操作时,将其连接到 @capgo/capacitor- 在 @capgo/capacitor-中了解实现细节 开始使用 在开始使用中了解实现细节 API概述 在API概述中了解实现细节 简介 为简介中的实现细节提供 API 键 为API 键中的实现细节提供