概述
标题:概述Capacitor 插件:设备端语音识别,实时部分结果
核心功能
标题:核心功能available- 检查当前设备上的本地语音识别服务是否可用。isOnDeviceRecognitionAvailable- 检查所选语言区域的设备端识别路径是否可用。start- 开始捕获音频并转换语音。stop- 停止监听并释放本地资源。
公共 API
标题:公共 API| 方法 | 描述 |
|---|---|
available | 检查当前设备上的本地语音识别服务是否可用。 |
isOnDeviceRecognitionAvailable | 检查平台的新设备端口识别路径是否可用,且支持当前的语言环境。 |
start | 开始捕获音频并将语音转换为文本。 |
stop | 停止监听并释放本地资源。 |
forceStop | 强制停止当前会话。 |
getLastPartialResult | 获取最后缓存的部分转录结果。 |
setPTTState | 更新当前的按键状态。 |
getSupportedLanguages | 获取支持的语言环境列表。 |
isListening | 检查插件是否正在监听语音。 |
checkPermissions | 获取当前的权限状态。 |
requestPermissions | 请求麦克风 + 语音识别权限。 |
getPluginVersion | 返回本包中捆绑的原生插件版本。 |
addListener | 仅限 Android,监听分段会话完成事件。 |
addListener | 仅限 Android,监听分段识别结果。 |
addListener | 仅限 Android,监听部分转录更新(当此功能启用时发射)。 partialResults 仅限 Android,监听此功能启用时发射的部分转录更新。 |
addListener | 仅限 Android,监听原生监听状态的变化。 |
addListener | 仅限 Android,监听识别错误。 |
addListener | 仅限 Android,监听识别器准备就绪另一个会话时的事件。 |
removeAllListeners | 移除所有已注册的监听器。 |
真实数据来源
标题:真实数据来源本参考文档是同步从 src/definitions.ts 在 capacitor-语音识别.
从 @capgo/capacitor-语音识别 中继续
标题:从 @capgo/capacitor-语音识别 中继续如果您正在使用 @capgo/capacitor-语音识别 来规划仪表板和 API 操作,连接它到 使用 @capgo/capacitor-语音识别 for the native capability in Using @capgo/capacitor-speech-recognition, 使用 @API/__CAPGO_KEEP_1__-语音识别 来访问原生能力的实现细节在使用 @API/__CAPGO_KEEP_1__-语音识别,中 简介 简介中的实现细节 API 键 API 键中的实现细节 设备 设备中的实现细节