概述
概述部分Capacitor插件,提供设备端语音识别功能,实时返回部分识别结果。
核心功能
核心功能部分available- 检查当前设备上的本地语音识别服务是否可用。isOnDeviceRecognitionAvailable- 检查是否支持当前区域的设备端识别路径。start- 开始捕捉音频并进行语音识别。stop- 停止监听并释放本地资源。
| 方法 | 描述 |
|---|---|
available | 检查当前设备上本地语音识别服务是否可用。 |
isOnDeviceRecognitionAvailable | 检查所选区域的平台新设备识别路径是否可用。 |
start | 开始捕获音频并转录语音。 |
stop | 停止监听并释放本地资源。 |
forceStop | 强制停止当前会话。 |
getLastPartialResult | 获取最后缓存的部分转录结果。 |
setPTTState | 更新当前按键状态。 |
getSupportedLanguages | 获取支持的区域列表。 |
isListening | 返回是否正在监听语音输入。 |
checkPermissions | 获取当前权限状态。 |
requestPermissions | 请求麦克风 + 语音识别权限。 |
getPluginVersion | 返回本包中捆绑的原生插件版本。 |
addListener | 仅在 Android 上监听分段会话完成事件。 |
addListener | 仅在 Android 上监听分段识别结果。 |
addListener | 当此功能启用时,监听部分转录更新。 partialResults 已启用。 |
addListener | 监听识别错误。 |
addListener | 监听识别器准备就绪另一个会话。 |
addListener | 移除所有已注册的监听器。 |
removeAllListeners | 真实来源 |
Speech Recognition
Section titled “数据源”本参考文档是从 src/definitions.ts in capacitor-speech-recognition.
继续使用@capgo/capacitor语音识别
Keep going from @capgo/capacitor-语音识别Section titled “Keep going from @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-语音识别” @capgo/capacitor语音识别 @API/__CAPGO_KEEP_1__-语音识别 使用@capgo/capacitor语音识别 Using @capgo/capacitor-语音识别 for the native capability in Using @API/__CAPGO_KEEP_1__-语音识别, 为 API 概述的实现细节 简介 为简介的实现细节 API 密钥 为 API 密钥,并且 设备 为设备的实现细节