Pepper初级教程:第四章 Pepper的App开发技术

本文档详细介绍了Pepper机器人的App开发技术,涵盖对话功能,包括Speech Reco., Say Text, Say, Animated Say指令盒,以及QiChat语法和情感腔调设置;运动控制,如内置动作、自定义动作、直线和曲线运动;屏幕交互,如拍照、显示图片、录像、播放视频和HTML网页展示。此外,还涉及运行状态管理和LED灯光控制。" 82753462,5585253,Java免费教程资源大全:各大机构视频合集,"['Java免费资源', 'Java教程', '黑马程序员', '尚学堂', '尚硅谷']
摘要由CSDN通过智能技术生成

第五章 Pepper App开发技术

4.1 Pepper对话

制作对话App的方法有很多,其中一个方法是使用Speech Reco.和Say指令盒来实现。

4.1.1 Speech Reco.指令盒

Speech Reco.指令盒可以识别声音中的关键字。在参数“Word list”中设置关键字,多个关键字可以用英文分号隔开。当识别到后会在指令盒后输出这个关键字字符串。一般可以与“Switch Case”指令盒组合使用。
另外,可以设定识别准确率的阈值。当阈值越高,识别不出的情况会增加。当阈值越低,被错误识别的情况会增加。Pepper听到每句话的识别准确率,可以在Choregraphe的对话面板中实时查看到。

4.1.2 Say Text 指令盒

Say Text指令盒前面的输入只接受字符串。所以一般的Text Edit指令盒组合使用,在Text Edit中设定要说的字符串。Say Text的参数中可以设定音调Voice shaping(%)与速度Speed(%)。

4.1.3 Say 指令盒

Say指令盒与Say Text指令盒基本功能一样,只不过双击Say指令盒后,可以发现其内部已包含Localized Text指令盒,直接在这里设置要说的字符串即可。

4.1.4 Animated Say 指令盒

Animated Say指令盒可以在说话的同时配上肢体动作。这样就可以简单的实现Pepper一边说话一边做出动作了。Pepper内置了丰富的肢体动作,例如鞠躬、招手、哭泣、摇头、弹吉他等等。

4.1.5 预览发音效果

【方法1】
在PC的浏览器中输入http://Pepper的IP地址。
在下图红框内部输入字符串,按回车Pepper立即发声。

【方法2】
在Choregraphe中,拖入一个Say指令盒,不要连线。用鼠标双击输入,Pepper会立即发声。

4.1.6 Dialog指令盒

对于复杂的对话的场景,推荐使用Dialog指令盒。该指令盒使用一种叫做QiChat脚本的对话定义方式。向工程流程中拖入Dialo

gaohoteam
关注 关注
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Pepper初级教程:第一章 Pepper的硬件介绍
gaohoteam的博客
09-27 2186
开发十年,就只剩下这套架构体系了! >>>    ...
Pepper初级教程:第三章 Choregraphe用法
gaohoteam的博客
09-27 5122
Choregraphe是开发App最容易上手的集成开发环境。 提供了例如说话、动作、移动、识别、情感等基本的指令盒,不用写代码就可以很容易地开发出简单的App。 当然Choregraphe也支持Python编程,实现复杂的场景。 3.1 安装Choregraphe 运行环境 ...
nao机器人使用指导
04-16
2、 Choregraphe软件使用(可先参考《Choreographe编程》文档) 下面我通过一个简单的例子来介绍如何使用该软件 首先连接机器人,有无线和有线两种方式,实验室的机器人都已设置好,可以直接连接351室的WiFi进行连接 点击工具栏中“连接” – “连接至”在使用固定的ip/主机名中填写NAO的ip(可以摁NAO胸口键获得,需联网)后,点“选择“进行连接 若是有线,则将机器人和电脑用网线连接,获取到ip后连接方法同上附带的NAO程序供参考,大部分是舞蹈的编程控制,对这方面有兴趣的同学可以多看看。 该软件的集成度高,使用简单,可以满足一般的表演、展示需求,对这方面有兴趣的同学可以深入研究。但是对于比较高难度的工程开发较为困难,所以接下去讲解的是用python对机器人进行开发 若是不在实验室无法使用实体机器人,那么有关机器人动作之类的程序可以在虚拟机器人上执行,和传感器有关的程序则不能
Pepper机器人开发与应用】三、如何使用Pepper机器人导航程序设计解决Pepper机器人导航
最新发布
virobotics的博客
07-25 1209
Hello,大家好,我是你们的virobotics(仪酷智能),一个深耕于LabVIEW和人工智能领域的开发工程师。今天给大家介绍使用pepper机器人+导航底盘实现智能导航机器人
NAO机器人教程-第二篇
sinat_40936062的博客
12-16 1344
NAO机器人发展情况 1.Robocup标准参赛平台 NAO机器人在Robocup 比赛中最引人注意的要数这个“标准平台联赛”了。所谓标准平台,是指大家全部选用相同的机器人“NAO”进行对抗,雷锋网编辑参观了各小组的争夺,总体的感觉是:现场的机器人无论怎么卖命,都难逃一种“傻傻的”感觉。尤其是人形机器人,在球面前拼命踏步,都难以追上其运动轨迹,而控球的机器人也大多要思考良久,直至对方“逼抢”,仍不动脚。而人形机器人也弱不禁风,连自己行进都会摔倒,更别提肢体冲突了。看来,要想超过人类,体现出高级的竞技性,机
NAO & Pepper 机器人 python 环境下开发笔记
kidmiddle的博客
04-06 938
环境不多说了Choregraph+Naoqi sdk for python一些常用且重要的函数方法:ALProxy is an object that gives you acces to all the methods or the module your are going to connect to.class ALProxy(name, ip, port)     name - The n...
Nao机器人语音对话
热门推荐
Learning by doing
04-03 1万+
C:\ProgramFiles\AldebaranRobotics\ChoregrapheSuite2.1\share\doc\getting_started\helloworld_choregraphe_dialog.htmlhttp://doc.aldebaran.com/2-1/naoqi/audio/dialog/dialog-syntax_full.html#delimiter-rule...
Pepper初级教程:第二章 Pepper的使用方法
gaohoteam的博客
09-27 2136
第二章 Pepper 的使用方法 Pepper的开箱和装箱要特别注意安全。 不按照标准方法开箱和装箱,是导致Pepper出现故障的最常见原因。 2.1 开箱 开箱的标准步骤按照如下。 1. 将包装箱处于站立状态下开箱 2. 取出箱子内部上方的充电器 3. 取出放置Pepper活动的泡沫...
Pepper/Nao初级教程第四章 Pepper/Nao的常用指令盒介绍
Naoqi之家
10-24 8826
第五章 Pepper App开发技术 4.1 Pepper对话 制作对话App的方法有很多,其中一个方法是使用Speech Reco.和Say指令盒来实现。 4.1.1 Speech Reco.指令盒 Speech Reco.指令盒可以识别声音中的关键字。在参数“Word list”中设置关键字,多个关键字可以用英文分号隔开。当识别到后会在指令盒后输出这个关键字字符串。一般可以与“Switch ...
Pepper/Nao初级教程:第二章 Pepper的使用方法
Naoqi之家
10-24 3885
第二章 Pepper 的使用方法 Pepper的开箱和装箱要特别注意安全。 不按照标准方法开箱和装箱,是导致Pepper出现故障的最常见原因。 2.1 开箱 开箱的标准步骤按照如下。 1. 将包装箱处于站立状态下开箱 2. 取出箱子内部上方的充电器 3. 取出放置Pepper活动的泡沫缓冲材料。此时Pepper的关节是没有被固定的,要放置Pepper向前倾倒 4. 放倒Pepper的头...
Choregraphe中NAO机器人如何使用纯python指令盒让机器人说话
qq_37674502的博客
10-30 2533
先上代码,以后再说 import time class MyClass(GeneratedClass): def __init__(self): GeneratedClass.__init__(self) self.tts = ALProxy('ALTextToSpeech') def onLoad(self): ...
HCI人机交互实验--NAO机器人自动躲避障碍物
12-27
V-REP和python写代码,控制Nao机器人自动躲避障碍物的功能。
nao机器人抓取程序
11-01
nao机器人抓取程序,python的代码程序亲测可用, 谢谢支持。
NAO机器人高尔夫球Choregraphe程序
11-29
使用Choregraphe软件打开,之前有评论说打不开,不可能的。完成的NAO机器人打高尔夫球的程序,能够较完整的完成NAO机器人高尔夫比赛任务。
基于nao机器人实现语音对话(智能版本)
守一座空城,等一个人
01-04 4355
nao机器人实现语音对话 1、语音获取 nao耳麦有一个功能,它可以通过声音大小判断能力值,也就是声音越大能量越大。所以我们此次项目主要运用的就是nao 的这个功能,来展开实现的。下面是流程图。 功能流程图 我们可以看见上面的流程图,从录音开始到录音结束逻辑还是比较复杂的,而且还有一些我没画出来,这只是大概。 录音的代码 def recorder(self): self.audio_recorder.stopMicrophonesRecording() time.sl
基于python开发pepper机器人的人脸识别--使用facenet
周永行的博客
01-30 4525
一:关于Facenet Facenet 是Florian Schroff等人2015年提出的一种人脸识别的模型,论文地址 FaceNet: A Unified Embedding for Face Recognition and Clustering Facenet 的基本流程是首先在给出的图片中选出人脸的区域,然后计算人脸的特征embings,输入一张图片,就可以将所有包含在图片中的所有人脸特征...
一个基于nao机器人平台的高校迎新智能语音对话机器人
m0_46447206的博客
09-16 1442
一、利用nao录制语音 nao录制音频保存在本地 # -*- coding: UTF-8 -*- #利用的naoqi中的ALProxy包 import argparse from naoqi import ALProxy import time tts = audio = record = aup = None def recordAudio(robot_IP, robot_PORT=9559): # ----------> Connect to robot <----------
nao机器人使用
申小远的博客
11-03 6219
nao编程控制方式: 1.使用Choregraphe 此方法是建立指令盒(参考手册),举例说明建立一个设置关节角度(控制关节移动)的指令盒,新建脚本指令盒,编辑名字,提示,输入输出点,还有参数 输入点:可添加多个输入点,每个输入点都会在脚本文件中创建相应的方法,脚本文件中方法的名字和设置输入点时的Name相对应,如默认输入点名字onStart,在脚本文件中对应的会产生 如下方法:当此输入点被
Pepper 机器人:人性化交互的未来
qq_73992463的博客
11-17 702
随着人工智能技术的迅猛发展,机器人已经逐渐成为人们生活中的一部分。而在众多的机器人中,Pepper 机器人以其独特的人性化交互能力成为了引领潮流的代表。本文将探讨Pepper机器人的特点、应用领域以及其在未来的发展前景。
ros1和pepper的连接具体教程
06-09
以下是ROS1和Pepper机器人连接的具体教程: 1. 在电脑上安装ROS和Pepper软件包 在Ubuntu操作系统上,可以使用以下命令来安装ROS和Pepper软件包: ``` sudo apt-get update sudo apt-get install ros-<distro>-ros...
写文章

热门文章

  • Pepper初级教程:第三章 Choregraphe用法 5119
  • Pepper初级教程:第四章 Pepper的App开发技术 2671
  • Pepper初级教程:第一章 Pepper的硬件介绍 2184
  • Pepper初级教程:第二章 Pepper的使用方法 2134
  • Pepper中级教程:第一章 如何用Python远程控制机器人 1987

最新评论

  • Pepper中级教程:第二章 如何将Python程序部署到机器人内部运行

    风中的余韵: 我想问一下如何安装almath,nao机器人内部那个linux系统一直无法安装,

大家在看

  • 酒吧收银系统解决方案——未来之窗行业应用跨平台架构 528
  • 揭秘CSS浮动盒:掌握高度塌陷修复、文字环绕特效示艺的秘籍!!(重点秘籍!!) 939
  • 精通CSS布局:探索经典的网页布局样式和技术

最新文章

  • 博客一周后搬迁到CSDN
  • Pepper中级教程:第二章 如何将Python程序部署到机器人内部运行
  • Pepper中级教程:第一章 如何用Python远程控制机器人
2018年8篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家绍兴人物玻璃钢雕塑安装德州人物玻璃钢雕塑安装玻璃钢马雕塑厂家江门多种玻璃钢雕塑保定玻璃钢仿铜雕塑定制玻璃钢鹿雕塑制造厂家莆田玻璃钢仿真植物水果雕塑安庆市玻璃钢雕塑厂家丹东玻璃钢雕塑多少钱江宁商场秋季美陈南京玻璃钢雕塑企业商场女装展台春天美陈图片玻璃钢雕塑上色报价玻璃钢卡通小白兔雕塑四川公园玻璃钢雕塑价位景区玻璃钢雕塑工厂亳州定制玻璃钢雕塑报价镜面校园玻璃钢景观雕塑报价泰州杯子型玻璃钢花盆党建文化玻璃钢人物雕塑代理商武汉景观玻璃钢雕塑供应商上海节庆商场美陈供应三门峡商场美陈绿植墙石家庄玻璃钢雕塑有哪些玻璃钢北极熊雕塑图片商场吊顶面美陈达州玻璃钢雕塑摆件施工报价南乐玻璃钢雕塑费用科幻类机甲雕塑玻璃钢多少钱商场美陈布展管理制度香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化