You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter google_speech包mic_stream_example无报错无法识别语音问题求助

可能的故障原因排查方向:

  • 权限配置问题:检查AndroidManifest.xml是否已声明RECORD_AUDIO、INTERNET权限,运行应用时是否已手动授予录音权限,Android 12及以上系统还需确认麦克风权限的“始终允许”状态是否开启,权限缺失时应用不会捕获异常但无法采集音频上传。
  • Google Cloud服务配置问题:确认你已在Google Cloud控制台开通Speech-to-Text API、账号已绑定可用支付方式,且已将有效服务账号密钥文件正确导入示例项目替换占位配置,可登录Google Cloud控制台查看对应API的调用日志,排查是否存在403未授权、配额用尽等业务侧错误,这类错误默认不会被示例项目抛出。
  • 音频参数不匹配问题:检查代码中配置的音频采样率、编码格式、声道数是否和设备实际输出的音频参数一致,示例默认配置通常为16000Hz单声道PCM编码,参数不匹配时Google Cloud无法识别音频内容,会直接返回空结果,你可以临时添加本地存音逻辑验证采集到的音频是否正常。
  • 网络连通性问题:Google Cloud API在大陆地区无法直接访问,确认运行应用的设备/模拟器已配置全局可用的网络代理,仅Android Studio配置代理不会生效。
  • 识别语言配置问题:检查代码中设置的识别语言是否和你使用的语言一致,默认配置为英文的情况下输入中文语音会返回空识别结果。

内容的提问来源于stack exchange,提问作者lele

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 07:12:00