跳过内容

@capgo/capacitor语音识别

Capacitor插件,提供实时语音识别功能

Capacitor 插件:使用实时部分结果进行设备端语音识别

  • available - 检查当前设备上的本机语音识别服务是否可用。
  • isOnDeviceRecognitionAvailable - 检查是否支持设备端识别路径和所选语言的最新版本
  • start - 开始捕获音频并转录语音。
  • stop - 停止监听并释放本机资源。
方法描述
available检查当前设备上是否可用的本机语音识别服务。
isOnDeviceRecognitionAvailable检查所选语言区域下平台的新设备端识别路径是否可用。
start开始捕获音频并转录语音。
stop停止监听并释放本机资源。
forceStop强制停止当前会话。
getLastPartialResult获取最后缓存的部分转录结果。
setPTTState[__CAPGO_KEEP_0__]更新当前语音按钮状态。
getSupportedLanguages[__CAPGO_KEEP_0__]获取识别器支持的语言列表。
isListening[__CAPGO_KEEP_0__]检查插件是否正在实时监听语音输入。
checkPermissions[__CAPGO_KEEP_0__]获取当前权限状态。
requestPermissions[__CAPGO_KEEP_0__]请求麦克风和语音识别权限。
getPluginVersion[__CAPGO_KEEP_0__]获取本地包中嵌入的插件版本。
addListener[__CAPGO_KEEP_0__]仅在 Android 上监听会话完成事件。
addListener[__CAPGO_KEEP_0__]仅在 Android 上监听识别结果分段。
addListener[__CAPGO_KEEP_0__]仅在 Android 上监听语音输入分段。 partialResults [__CAPGO_KEEP_0__]仅在 Android 上监听语音输入时的部分转录更新。
addListener[__CAPGO_KEEP_0__]仅在 Android 上监听本地监听状态变化。
addListener[__CAPGO_KEEP_0__]仅在 Android 上监听识别错误。
addListener等待识别器准备好另一个会话。
removeAllListeners移除所有已注册的监听器。

真实来源

真实来源

此参考资料是从 src/definitions.tscapacitor语音识别-.

从@capgo/capacitor语音识别继续

从@capgo/capacitor语音识别继续

如果您正在使用 @capgo/capacitor语音识别 以计划仪表板和API操作,连接它 使用 @capgo/capacitor-语音识别 使用 @capgo/capacitor-语音识别 API 简介 了解 API 简介 介绍 了解 介绍 API 密钥 了解 API 密钥 设备 了解 设备