电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
可不可以简单的实现arduino问答功能
已解决
73482
个问题
已帮助
5993
位优秀工程师
可不可以简单的实现arduino问答功能
放电
2018-07-29
浏览量:1036
就是我喊一个特定的语句,arduino播放一个特定音频
显示全部
Arduino
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
捷波
一个语句至少也有2~3秒时间,通常语音的频率范围大约为300Hz~3.4KHz,根据奈奎斯特采样定律,AD的采样速率至少要6.8KHz,也就意味着每秒将有6.8K的数据需要CPU来处理。而arduino 使用的ATmega328本身才只有2K的RAM,显然是没有能力来处理语音数据的。播放语音也是不太不可能了。当然将Arduino作为主控,通过外置的语音处理模块和播放模块实现就另当别论了。
发布于
2018-07-29
举报
评论 0
3
0
其他答案
数量:
9
day_day
我看过人家用Mel频率倒谱系数(MFCC)+DTW 动态时间弯折算法与特征模板相匹配做过,不过是在32位的m4单片机上实现,人家带有FPU,比这个强多了。不过终究也是C代码的东西,移植过来应该可以用吧
发布于
2018-07-29
举报
评论 0
0
0
lichangle
但靠arduino是做不到的 必须要用语音控制模块
发布于
2018-07-29
举报
评论 0
0
0
donatello
这个必须要使用语音识别模块才行,国内有做语音识别模块的厂商如科大讯飞 百度 华为等,你要买他们的语音识别方案才能实现语音识别。语音播放就比较简单,直接接上音频播放模块就可以了。
发布于
2018-07-29
举报
评论 0
0
0
hayden
使用Respeaker开源语音交互/识别开发板主控板和arduino,想怎么定义都可以,还能离线识别。
发布于
2018-07-29
举报
评论 0
0
0
hehung
使用一个语音识别模块就可以做到了,单独使用arduino是做不到的,会涉及到对音频的处理
发布于
2018-07-30
举报
评论 0
0
0
WQS1314
要有语音处理模块,arduino本身是不能处理音频的
发布于
2018-08-05
举报
评论 0
0
0
chen0000009
Arduino做不了语音识别,因为性能太差
发布于
2018-08-06
举报
评论 0
0
0
勇哥来巡山
这个要只要专门的语音模块,然后用arduino进行控制操作
发布于
2018-08-13
举报
评论 0
0
0
bigCQ
arduino的性能太低,是做不了语音的识别的,只能用专门的语音识别模块来做这样的工作
发布于
2018-08-21
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
可不可以简单的实现arduino问答功能
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: