• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

Arduino如何实现语音控制功能?

f49f3514bcdd1543 2019-04-20 浏览量:1421
有没有人做过类似的,就是能识别特定的语言。小白,求思路?
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 要实现语音控制功能,首先要找个能进行音频编解码的芯片,一般的Arduino是实现不了这个功能的,不过可以用PCDuino这种高端版本的,上面用的是全志系列的处理器,可以直接运行音频解码算法,然后如果只需要识别固定的几个词,可以将要识别的词预先放到本地的EMMC上面保存,解码音频之后进行比对,如果要识别的词比较多,那就要用云端的识别库,可以百度,或者阿里云的
    • 发布于 10小时前
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:4
  • 庆科的vbs7100语音模块可以实现,串口输入识别语句,当语音识别后通过串口输出语音id
    • 发布于18小时前
    • 举报
    • 评论 0
    • 1
    • 0

  • 有很多语音模块你可以试试,通过它们识别语音,可以通过一些语音模块发出一些语音。
    • 发布于18小时前
    • 举报
    • 评论 0
    • 1
    • 0

  • 楼主的意思是特定语音识别,对吧?

    就目前arduino来说,纯用arduino,例如主流的uno、mega 2560或者leonardo实现可能性不大。


    如果不考虑采用高性能单片机,可以上云实现。

    可以考虑用wemos连接百度云试试。

    • 发布于14小时前
    • 举报
    • 评论 0
    • 1
    • 0

  • 特定的语言是指唤醒词或者是命令词么,有很多模块都可以,这种模块是串口与单片机通讯的,所以不管是arduino还是什么单片机 都可以使用。推荐一款哈,比如——声达创新店铺有一款效果很棒,离线语音,识别速度很快 串口输出 
    • 发布于2019-04-21
    • 举报
    • 评论 0
    • 1
    • 0

相关问题

问题达人换一批

Arduino如何实现语音控制功能?