1.    引入头文件

using UnityEngine.Windows.Speech;

2.    设置识别词

public string[] keywords = new string[] { "下一步", "上一步" };

3.    Start方法里面开启识别

if (keywords != null)

{

recognizer = new KeywordRecognizer(keywords, confidence);

recognizer.OnPhraseRecognized += Recognizer_OnPhraseRecognized;

recognizer.Start();

}

4.    结果函数写自己逻辑代码

private void Recognizer_OnPhraseRecognized(PhraseRecognizedEventArgs args)

{

word = args.text;

}

Args.text就是当前识别词结果,与设置好的识别词做比较即可

注意:需要开启语音服务和键盘输入建议

最新文章

  1. 拓展 Android 原生 CountDownTimer 倒计时
  2. Python查找当前路径和子路径下指定后缀名的文件
  3. YHLMR007 服装PDA验货差异报表
  4. IP地址验证
  5. JS作用域和预编译(转载 学习中。。。)
  6. httpclient 发送一个请求
  7. 利用nginx+lua+memcache实现灰度发布
  8. mybatis知识点
  9. 2016022609 - redis哈希命令集合
  10. 讯飞语音SDK Android平台使用
  11. CentOS 6下编译安装MySQL 5.6
  12. drupal 8 之 captcha模块
  13. 支持向量机SVM 参数选择
  14. Eloquent JavaScript #10# Modules
  15. [LeetCode&Python] Problem 628. Maximum Product of Three Numbers
  16. IO多路复用(select)
  17. 0810 smarty
  18. supervisor使用小记
  19. NOIP 选择客栈
  20. elasticsearch term 查询二:Range Query

热门文章

  1. instanceof判断参数是否是给定的类型
  2. java 多线程 day15 CyclicBarrier 路障
  3. OpenSSL拒绝服务漏洞(CNVD-2016-01479)
  4. 20165324《Java程序设计》第四周
  5. contentSize、contentInset和contentOffset 是 scrollView三个基本的属性区别和使用
  6. append和extend区别
  7. tomcat高并发配置调优
  8. 播放48KHZ有1S的停顿
  9. Ubuntu 18.04配置机场客户端
  10. Linux内存管理的基本框架⭐⭐