C#语音对话控制PLC太香

大家都知道、车机、小爱同学、人机对话渗入大家的生活。那么工控领域C和 是不是也可以人机对话呢?今天我们用WPF实现一下。

硬件:S7-1200

软件:C#

库文件:System.Speech.dll

System.Speech.dll属性

1.System.Speech.dll这个文件是系统自带的,我们添加引用即可

 


 

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 自动化相关心得应用

胜象大百科