Nao机器人在实时判段是否有关键词

如果有,触发事件,发送给WordRecognized

采用memProxy.getData("WordRecognized")读取出来

# -*- coding:utf-8 -*-
import time
from naoqi import ALProxy
from Ip import ipaddrrobotIP=ipaddr() #获取本地ip地址
asr = ALProxy("ALSpeechRecognition", robotIP, 9559)
memProxy = ALProxy("ALMemory","localhost",9559)asr.setLanguage("Chinese")
vocabulary=["第一","第二","第三"]
asr.setVocabulary(vocabulary, True)asr.subscribe("Test_ASR")
print 'Speech recognition engine started'
time.sleep(5)
try:val = memProxy.getData("WordRecognized")print(val[0])print(val[0].split())print(val[0].split()[1])print(val[1])
except:print("error")
asr.unsubscribe("Test_ASR")

Nao机器人实现语音识别相关推荐

  1. NAO机器人教程-第二篇

    NAO机器人发展情况 1.Robocup标准参赛平台 NAO机器人在Robocup 比赛中最引人注意的要数这个"标准平台联赛"了.所谓标准平台,是指大家全部选用相同的机器人&quo ...

  2. nao机器人行走速度_数计学院学子在2020世界机器人大赛总决赛中荣获佳绩!

    12月3日至6日,2020世界机器人大赛总决赛在佛山潭州国际会展中心举行.由武汉纺织大学数学与计算机学院何儒汉教授指导,杨皓然.成振瑞.李幸阜.伏嘉豪.李创等5名本科生同学组成的参赛团队荣获 2020 ...

  3. nao机器人c语言编程教程,NAO机器人编程学习.pdf

    NAO机器人编程学习 NAO 机器人编程学习 目录 1.基本介绍1 1.1 实体平台2 1.1.1 运动2 1.1.2 视觉2 1.1.3 语音2 1.1.4 触摸传感器和声纳测距仪3 1.1.5 连 ...

  4. nao机器人说话代码_我说话的机器人在哪里

    nao机器人说话代码 "Be aware of how the balance of control is shifting" "注意控制的平衡是如何变化的" ...

  5. 一个基于nao机器人平台的高校迎新智能语音对话机器人

    一.利用nao录制语音 nao录制音频保存在本地 # -*- coding: UTF-8 -*- #利用的naoqi中的ALProxy包import argparse from naoqi impor ...

  6. python控制nao机器人_python控制nao机器人身体动作实例详解

    本文实例为大家分享了python控制nao机器人身体动作的具体代码,供大家参考,具体内容如下 今天读的代码,顺便写了出来,与文档的对比,差不多. import sys import motion im ...

  7. Nao机器人运行B-human代码之开始篇 1

    申明:既然在网上有介绍安装B-human软件的,我就不写了,在此转载.原文地址:http://www.cnblogs.com/followyourheart/archive/2012/03/12/B- ...

  8. Nao机器人运行B-human代码之基础篇

    1 安装ubuntu 最简单的方法,下载桌面版的Ubuntu10.10,解压或者是用虚拟光驱(推荐使用DAEMON)加载.运行wubi.exe,选择在window中安装,下一步,选择安装位置,一般选一 ...

  9. NAO机器人连接的电脑配置及用choregraphe控制nao行走

    1.安装python 1.1.网址https://www.python.org/downloads/,选择python2,下载安装并添加环境变量(此电脑右键-属性-高级系统设置-环境变量-编辑-新建- ...

最新文章

  1. [Spark][翻译]Spark 架构: Shuffle过程分析
  2. C#.net调用动态库dll注意事项
  3. Graphic Device
  4. android6.0源码分析之AMS服务源码分析
  5. option columns.render 渲染列(1) 添加checkbox
  6. Linux下查看系统版本号信息的方法
  7. SQLAlchemy engine.Connection
  8. Softreference | WeakReference
  9. Chinapub 100万会员评选出来的2007年IT图书排行榜
  10. 微信支付?一起观摩Safesound勒索病毒的骚操作
  11. 甘肃自考计算机技术,甘肃自考计算机与网络技术基础课程考试说明
  12. spss 25 的pls安装
  13. 火爆全网,搜狐CEO张朝阳手推E=mc²,CEO当太久都忘了他是MIT物理博士
  14. 扩展名是.ps的PostScript文件详解
  15. 【双十一前专访手机淘宝技术小二南天】技术就要左右互博,耗尽一切能量
  16. 微信小程序 柱状图的使用
  17. 探讨Vue 数据监测原理-第四节-Vue.Set() API 介绍应用
  18. 大学英语六级单词记录
  19. Lync 2010 升级到2013 之部署外部企业联盟!
  20. [Android踩坑]解决百度定位无法自动定位的问题

热门文章

  1. vue 图片添加,删除、拖拽排序
  2. 基于HTML开发外观漂亮大气的APP下载页源码分享
  3. 百度编辑器Ueditor迟延加载
  4. 使用webdav的方法
  5. 金蝶云如何html5登录,可以在移动端进行云之家登录,也可以通过网页登录
  6. mysql replicate-rewrite-db,mysql 主从复制 replicate-rewrite-db 无效
  7. Springboot项目集成Swagger
  8. 关于kinova机械臂报错:The kinematics plugin (arm) failed to load. and Kinematics solver could not be instant
  9. 数字时代重塑汽车制造业
  10. ES文件传输助手1.0.0