大家都知道手机、车机、小爱同学、人机对话渗入大家的生活。那么工控领域C#上位机#和 #PLC#是不是也可以人机对话呢?今天我们用WPF实现一下。
硬件:S7-1200
软件:C#
库文件:System.Speech.dll
System.Speech.dll属性
1.System.Speech.dll这个文件是windows系统自带的,我们添加引用即可
2.开始撸代码 引用两个命名空间
using System.Speech.Recognition;
using System.Speech.Synthesis;
3.new个对象给我 创建语音识别引擎和语音合成引擎
4.添加语音约束 并为语音约束里面添加语音关键字
5.把语音约束添加到运行时对象、语音识别模式异步、设备音频输入来源、注册语音识别响应方法、开启语音识别
6.写电脑朗读方法
7.在响应方法内部写要做得事情,并写入到1200PLC。执行动作
8.wpf软件运行效果图
控制1200PLC寄存器达到控制效果
控制效果视频可以查看头条链接
https://www.ixigua.com/6841120579995667719/?is_new_connect=0&is_new_user=0
或者查看我之前头条发布的视频
END
如果对您有帮助 欢迎关注、评论、点赞转发。定期出C#上位机 电气 PLC 运动板卡 STM32 自动化相关心得应用