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

如何在Flutter(Dart)中实现韩语语音转文字功能?

Flutter韩语语音转文字实现方案解答

speech_to_text包韩语支持说明

speech_to_text并非仅支持英文,它的本质是对设备原生语音识别能力的封装,支持的语言完全由设备自带的语音识别服务决定:

  • 包初始化完成后,可调用locales方法获取当前设备支持的所有识别语种列表,检查是否存在ko-KR对应条目
  • 确认支持后,调用识别方法时显式传入localeId: 'ko-KR'参数即可启用韩语识别

注意:国内无GMS服务的安卓设备默认系统识别服务大多不支持韩语,iOS设备只要在系统设置中添加韩语识别语种即可正常使用。

其他可行实现方案

如果speech_to_text无法满足你的使用需求,可以选择以下方案:

  • 接入云服务商语音识别服务
    主流公有云服务商的语音识别能力均支持韩语,可直接调用HTTP接口或对应Flutter SDK实现,优势是识别准确率高、全机型适配,缺点是在线服务需要付费、依赖网络。
  • 离线部署Whisper识别模型
    使用封装了OpenAI Whisper模型的Flutter包实现离线识别,Whisper原生支持包括韩语在内的近百种语言,完全离线运行、无额外使用成本、隐私性强,缺点是需要打包对应量级的模型,会增加100M~500M的应用体积,低端设备识别速度较慢。
  • 接入厂商专属语音SDK
    若应用面向特定品牌设备发布,可接入对应厂商的语音识别SDK,比如三星、小米等厂商的语音服务均支持韩语识别,适配对应品牌设备的效果更优。

内容的提问来源于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 19:51:02