c# - 一旦我得到一个声音,我希望它被打印在屏幕上。我应该怎么办?
问题描述
我正在使用 Microsoft.Speech.Recognition; 进行编码。一旦我得到一个声音,我希望它被打印在屏幕上。我应该怎么办?
它是一个接收语音并根据单词提取结果的代码。我一得到就想换;
SpeechRecognitionEngine sre = new SpeechRecognitionEngine(new CultureInfo("ko-KR"));
Grammar g = new Grammar("input.xml");
sre.LoadGrammar(g);
sre.SpeechRecognized += new EventHandler<SpeechRecognizedEventArgs>(sre_SpeechRecognized);
sre.SetInputToDefaultAudioDevice();
sre.RecognizeAsync(RecognizeMode.Multiple);
解决方案
推荐阅读
- javascript - 如何将对象数组作为键值对推送到数组中
- javascript - 使用nestjs无法接收websocket消息
- node.js - ExpressJs : 获取表单数据体的数据
- php - 无法将数据发布到我在 godaddy 上的数据库
- php - sendmail.ini 在哪里
- amazon-elastic-beanstalk - eb init - ElasticBeanstalk 应用程序环境未显示在选项列表中
- python - Opencv 4.0+ 将图像显示为视频流使系统崩溃(如何在将图像显示为视频流时添加 FPS)
- mysql - 计算 MySQL 中每个不同变量的唯一出现次数
- c# - 使用 CRUD 功能的存储过程的 ASP.NET MVC EF Core 问题
- swift - @ObservedObject 更改未在异步操作后反映