我的目标是使用用户输入的语音来控制电机。 因此,对于语音识别部分,我使用带有Eclipse JAVA IDE(标准版)的Sphinx 4库。我的操作系统是Windows 7.我的识别部分已经结束,因此sphinx 4程序将输出用户说出的字符串。下一部分是实现与控制平台(微控制器)的通信。为此,我打算使用Arduino Duemilanove或Arduino UNO。但我无法弄清楚如何与Arduino董事会沟通,甚至不知道如何将认可的字符串发送给Arduino董事会。 希望如果有人能帮我解决这个问题。使用语音的电机控制
1
A
回答
0
这不是一个完整的答案,而是一个指导你去探索。
看一看Processing。这是一个开源工具包,用于使程序与Arduino进行通信。您可以使用它通过serial communication与Arduino进行通信。
这里有您可能感兴趣的还有几个环节:
- Arduino (processing) Library in Netbeans and control
- https://www.google.com/search?hl=en&q=arduino+processing+java&safe=images
祝你好运!
0
我会建议使用G代码来传达主机和Arduino之间所需的移动。它是不同的。 Arduino有大量的固件可以解释它,然后按照它的要求移动电机。哪里有许多不同的方式可以让一组电机移动,并且G-Code为每个电机都有一个命令。
因此,您的识别码只需要将语音请求映射到相应的G代码命令。然后,您可以在UNO上使用grbl屏蔽和grbl固件,也可以在MEGA上使用更支持的系统(例如RAMP屏蔽)。
相关问题
- 1. 语音控制iOS
- 2. 语音识别:语音驱动控制
- 3. 用C#控制电脑的音量#
- 4. Windows Mobile - 语音控制+语音合成(文字转语音)
- 5. 用电位器控制电机
- 6. 如何使用语音控制音乐播放器
- 7. 如何使用内置语音控制来控制我的应用程序?
- 8. 用语音控制代替键盘
- 9. 使用Java录制语音
- 10. 机器人控制的Android语音文本
- 11. 使用Arduino Uno控制电机的速度而不使用analogWrite?
- 12. 电机通过C控制
- 13. 语音控制Tizen - 三星电视(2016款)
- 14. 控制电机与Arduino串行连接使用电脑
- 15. 电报机器人用户控制
- 16. 用Android设备控制电机
- 17. PHP - 使用语音调制解调器拨打电话
- 18. 控制电机和串行舵机(Arduino)
- 19. 使用语音控制在iPhone中启动应用程序
- 20. 使用PIC微控制器控制直流电机的嵌入式C代码
- 21. 谷歌电视无法控制音量
- 22. 使用Arduino Mega和Simple-H高压电机罩控制直流电机
- 23. 如何使用SoX库制作机器人语音?
- 24. 如何使用wit.ai制作语音识别聊天机器人?
- 25. 在Android手机上录制语音
- 26. 使用手机的电视遥控器
- 27. 如何使用SAPI语音识别C#来控制游戏
- 28. 使用DRV8835和Raspberry Pi控制C#中的直流电机
- 29. 我想使用arduino串行监视器控制我的电机
- 30. 使用IOIO板的伺服电机控制
你能否给我提供一个示例代码,我应该把它放在我的Java eclipse中发送,并且还要在Arduino中接收我发送的内容。就像从eclipse发送字符串一样,它必须从Arduino中读取。 – Randu