我刚刚搜索了一个开源库,利用我的项目构建了一个语音控制机器人,并找到了CMUsphinx。但我的机器人将建立在基于ARM的微控制器上,而我没有Linux或Windows。基于ARM的微控制器可以使用CMUsphinx吗?我该怎么做? 有没有更好的选择,而不是在ARM uControllers上使用CMUsphinx?如何在ARM微控制器上使用CMUsphinx?
1
A
回答
2
实际上,您可以在ARM设备上使用称为PocketSphinx的CMUSphinx变体。大部分资源都集中在Raspberry Pi上,因为它是非常受欢迎的ARM目标。
安装在树莓派的说明在这里: http://cmusphinx.sourceforge.net/2016/06/should-you-select-raspberry-pi-3-or-raspberry-pi-b-for-cmusphinx/
有用于树莓派一个语音助手使用CMUSphinx: http://cmusphinx.sourceforge.net/2014/04/jasper-personal-assistant-for-raspberry-pi/comment-page-1/
,还有就是关于树莓运行最近的一篇博客Pi这里: http://cmusphinx.sourceforge.net/2016/06/should-you-select-raspberry-pi-3-or-raspberry-pi-b-for-cmusphinx/
1
是否可以在基于ARM的微控制器上使用CMUsphinx?
不,不可能在微控制器上使用CMUSphinx。
但我的机器人将建立在基于ARM的微控制器
考虑使用更强大的CPU,它会帮助你像导航或网络同步其它任务。
相关问题
- 1. 使用Printf在ARM微控制器的串口上显示
- 2. 如何在ARM Cortex M4 TM4C123G微控制器中使用GPIO端口控制(GPIOPCTL)?
- 3. #定义为ARM微控制器
- 4. 在AVR微控制器上使用Structs
- 5. 如何在微控制器上使用外部存储器
- 6. 使用DS1620 IC和arm微控制器的温度计
- 7. 学习嵌入式系统使用ARM微控制器编程
- 8. 如何读取输入信号ARM微控制器的值?
- 9. 如何在微处理器/控制器上制作滚动条?
- 10. 逼近微控制器上
- 11. 在stellaris微控制器上实现snmp
- 12. 使用C编程在Arduino微控制器上禁用键盘
- 13. 步骤来读取ARM微控制器端口
- 14. VB.NET将文件保存到ARM Cortex-M3微控制器
- 15. 用微控制器有效控制DAC
- 16. 在Android上使用CMUSphinx没有NDK
- 17. 如何在微控制器LCD上显示JPEG图像?
- 18. 如何在微控制器上调试C程序
- 19. 如何在微控制器上支持多种语言?
- 20. AVR微控制器
- 21. 8051F312微控制器
- 22. C8051f312微控制器
- 23. 如何编程微控制器?
- 24. 如何控制微处理器..?
- 25. 如何在ARM arch计算机上写入HW控制器寄存器和DMA?
- 26. VHDL微处理器/微控制器
- 27. 微控制器到微控制器SPI通信
- 28. 微控制器(Atmel)上的CRC-32
- 29. TI微控制器上的Opencv
- 30. 的ZigBee微控制器上的
这是不可能的使用CMUsphinx建立这样的事情: http://www.mikroe.com/click/speakup/ 那么,你知道做什么替代方法呢? – user3486308
这是使用预先录制的单词的简单动态时间规整实现。它仅适用于单个扬声器,对于实际的实际情况不是很有用。我建议使用更强大的CPU,因为用户的需求已经高于微控制器所能提供的水平。 –
感谢尼古拉,但是我想创建一个简单的声控玩具,当宝宝用一些命令(Go,Come等)调用它时,行动,也许回答一些问题,如“你叫什么名字?”。 因此,成本对我来说非常重要,我希望尽可能便宜地构建它,尽管它应该可以使用。 您对这个商业项目有什么看法? – user3486308