A Prototyping of BoBi Secretary Robot

Similar documents
Stars Snub Twilight Premiere 明星怠慢 暮光之城 首映式

Journey to the West 西游记

如果感到幸福, 你就拍拍手 如果感到幸福, 你就拍拍手 ( 拍拍手 ) 如果感到幸福, 就快快拍拍手呀看那大家都一起拍拍手呀, 拍拍手 ( 拍拍手 ) 唱跺脚歌 如果感到幸福, 你就彈吉他 ( 彈吉他 ) 如果感到幸福, 就快快彈吉他呀看那大家都一起彈吉他呀, 彈吉他 ( 彈吉他 )

1. Things you need to know 基本词汇 1. Yes, it s great to begin with a word of agreement: Yes 好的 hǎo de (= yes, agree) 是的 shì de (= yes, confirm) 2.

2014 Student Program Lesson Plan Template For step- by- step help in completing this document, please see the accompanying guide.

Pantomimes 圣诞节上演的话剧. Look Behind You! 就在你身后!

Long-Awaited Film 期待已久的影片

关于台词的备注 : 请注意这不是广播节目的逐字稿件 本文稿可能没有体现录制 编辑过程中对节目做出的改变

中华人民共和国国家计量技术规范 定量包装商品净含量计量检验规则

A.I. and Translation. iflytek Research : Gao Jianqing

关于台词的备注 : 请注意这不是广播节目的逐字稿件 本文稿可能没有体现录制 编辑过程中对节目做出的改变

King Arthur 亚瑟王. A Legendary King 一个具有传奇色彩的国王. Read the text below and do the activity that follows. 阅读下面的短文, 然后完成练习

Chapter 6 Basics of Digital Audio

National Standard of the People's Republic of China 中华人民共和国国家标准

Production bias, but not parsing complexity, predicts wh-scope comprehension preferences

Metal Oxide Semiconductor Field Effect Transistor: Additional Concepts

Notes can be considered as simplified letters in specific situations. Notes can be classified into many types according to different purposes such as

电池柜 B32 Battery Cabinet B32. 安装说明 Installation Instruction

WiFi 雷达 无所不在的感知 清华大学软件学院

轻松学会频率副词 I watch TV everyday. 前情回顾 Nice to meet you, everyone!my Chinese name is 帕布. My English name is Pubble.

09-Architecture Design 游戏架构设计. Ref cornell

Standard Drawing of Foundation Bolt (Anchor Bolt)

The Advanced Digital Microphone System for Acoustic Guitar USER MANUAL

GSM/GPRS. By Mendy Ouzillou Silicon Laboratories Inc. Austin, TX GSM 3GPP (GSM) burst current) GSM900 DCS V

Audio Fingerprinting using Fractional Fourier Transform

Elements of Art Principles of Design Colouring/shading Techniques Abstract Art

GB/T National Standard of the People s Republic of China 钢板制对焊管件. Steel Plate Butt-welding Pipe Fittings

英语学科知识与教学能力试题 ( 初级中学 )

RACL Activity Class AC Drawing Watercolor Teacher: Liu, Katie WeChat ID: l_katie22

Common Core State Standard(s) Learning Targets Language Points Assessment Distinguished: Proficient: Apprentice: Novice: 0-70

8 English P.20 한국의 P.21 中 文 P.22

WiMAX 技术培训系列 ( 一 ) OFDM 物理层技术初探 MCG 赵昕 2006 年 2 月. All rights reserved 2006, Alcatel Shanghai Bell

Extrapolations from 100 (and 116)

UI Design from Local to Global

Public Robotic Experiments to Be Held at Haneda Airport Again This Year

向 JGCD 投稿的成功之路. Journal of Guidance, Control, and Dynamics. 陆平 Editor-in-Chief June 9, 2014

学校编码 :10384 分类号密级 博士学位论文. Ursula K. Le Guin s Quest for Tao in Her. Science Fiction and Fantasy World 厄秀拉 勒奎恩科幻世界的原道之旅 专业名称 : 英语语言文学

SPECIFICATION. 宁波凯普电子有限公司 Ningbo Kepo Electronics Co.,Ltd.

A SMALL PASSIVE UHF RFID TAG FOR METALLIC ITEM IDENTIFICATION. Mun Leng Ng, Kin Seong Leong, and Peter H. Cole

Steel Butt-Welding Seamless Pipe Fittings

High frequency ratio antenna for RFID tags

SMART Manufacturing Technologies - A Chinese Approach to Sustainable Manufacturing-

Controlling Humanoid Robot Using Head Movements

Meet Pepper. Because of this, Pepper will truly change the way we live our lives.

HETERO JUNCTION FIELD EFFECT TRANSISTOR NE4210M01

Fl Studio 5 Crack Free Download ->>->>->>

The audience has given us a lot of positive feedback, some typical ones are listed below:

Sensor system of a small biped entertainment robot

Appendix 6-3: HFSS 3D Excitations

Ansoft HFSS Antenna Design Kit Design Parameters

¼'' TS 法律声明 10. MUSIC Tribe

Classification of ships using autocorrelation technique for feature extraction of the underwater acoustic noise

FDTD Modeling of Noise in Computer Packages

U ROBOT March 12, 2008 Kyung Chul Shin Yujin Robot Co.

Operating Instructions 使用说明书. Integrated Stereo Amplifier TA-A1ES

ApeosPort-V C7780/C6680/C5580

Experimental Economics Introduction and Examples

Safety Code for Floating Production, Storage and Offloading Systems (FPSO)

FACE VERIFICATION SYSTEM IN MOBILE DEVICES BY USING COGNITIVE SERVICES

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

THUMBS UP. Media Kit 2017

How to Write a Quality Technical Paper and Where to Publish within IEEE 如何撰写高质量科技论文以及在 IEEE 进行论文发表

Internal Compact Dual-Band Printed Loop Antenna for Mobile Phone Application

Electrical Engineering

Jeffrey S h a w -AFTER THE HISTORY OF THE CINEMA -概念 电影艺术历史之后的电影

Course Introduction CALENDAR Course Profile Contact Details

Design of intelligent vehicle control system based on machine visual

Advanced Design System. Release 2005A New Features

RHT03-SPI Temperature & Humidity Sensor

ADS for your RF Board Design Flow

A new seal verification for Chinese color seal

V GG -V TO. rout = Saturation Region I OUT. Vout V SAT V GS V OUT. Sheet 1 of 10. Cascode Current Mirror

外国語作文 ( 英語 ) Foreign Language Essay (English)

Slicing of Aspect-Oriented Programs Based on Reduced Dynamic Dependence Graph *

MIMO 技术在广电无线业务中的应用前瞻及其测试方法的国际最新动态 吴醒峰博士 IEEE 高级会员 广播电视规划院 (ABP)

Powered by TCPDF (

Autonomous Vehicle Speaker Verification System

深圳市神牛摄影器材有限公司 Instruction Manual

Technology. F. Tabatabai, Member, IEEE, H.S. Al-Raweshidy, Senior Member, IEEE. filter, normally do not possess high quality factor at the

Michael Cowling, CQUniversity. This work is licensed under a Creative Commons Attribution 4.0 International License

Big Data and High Performance Computing

Created by Po fortunecookiemom.com

The ta Phenomenon in Chinese Social Media. Kerry Sluchinski. A thesis submitted in partial fulfillment of the requirements for the degree of

Elements of Art Principles of Design Colouring/shading Techniques

The Jigsaw Continuous Sensing Engine for Mobile Phone Applications!

Unit 6: Movies. Film Genre ( 可加 film 或 movie) Adjectives. Vocabulary. animation. action. drama. comedy. crime. romance. horror

Painting_Manual.docx Operation Manual

SOUND SOURCE RECOGNITION FOR INTELLIGENT SURVEILLANCE

Associated Emotion and its Expression in an Entertainment Robot QRIO

Welcome to Universiti Tunku Abdul Rahman, Kampar Campus on this glorious day for our 23 rd Convocation Ceremony.

MYP Subject Overviews 2016/2017

为了满足客户不同的焊接需求需要, 莱丹研发了最新的 HEMTEK ST 焊接导向件, 可应用于厚达 4mm/0.16 英寸材料的焊接

Contents Of A Dead Man's Pockets Pdf Download ->>>

ULTRAWIDEBAND (UWB) communications have attracted

R. Dehdasht-Heydari, H. R. Hassani, and A. R. Mallahzadeh

SPECIFICATION FOR APPROVAL

1 st 5G Algorithm Competition SCMA

SPUR REDUCTION TECHNIQUES IN DIRECT DIGITAL SYNTHESIZERS

DESIGN, SIMULATION, FABRICATION AND TESTING OF IMPROVED HYBRID WIDEBAND MICROSTRIP BALUN CIRCUITS AT 2.4 GHz

Fiber 鄄 coupled Diode Laser Flexible Processing Source for Metal Sheet Welding

Transcription:

A Prototyping of BoBi Secretary Robot Jiansheng Liu Shanghai NewReal Auto-System Co., Ltd, NewReal Shanghai, China johnsonliu@newreal.net Bilan Zhu Department of Computer and Information Sciences Tokyo University Agriculture and Technology, TUAT Tokyo, Japan zhubilan@cc.tuat.ac.jp Abstract We describe here a prototyping of intelligent personal robot named BoBi secretary. When it is closed, BoBi is a rectangular box with a smart phone size. Owner can call to BoBi to open to transform from the box to a movable robot, and then it will perform many functions like humans such as moving, talking, emoting, singing, dancing, conversing with people to make people happy, enhance people s lives, facilitate relationships, have fun with people, connect people with the outside world and assist and support people as an intelligent personal assistant. We consider BoBi is a treasure and so call the box moonlight box that is 月光宝盒 in Chinese. BoBi speaks with people, tells jokes, sings and dances for people, understands the owner and recognizes people s voices. It can do all works which a secretary is doing including scheduling of works, schedule reminders, sending emails, calling phones, booking, making reservations, searching information, etc. BoBi has three main functions: intelligent meeting recording, multilingual interpretation and reading papers. BoBi is a portable, transformable, movable and intelligent robot. Keywords Intelligent robot system; personal assistant robot; portable robot; transformable robot; movable robot I. INTRODUCTION Due to the development of artificial intelligence, machine learning, big data processing and pattern recognition technologies, intelligent robots are receiving more attention than ever before. Industrial robots have been applied to various industries, work instead of human, and have largely improved production efficiency [1]. Compared to industrial robots, intelligent service robots are still under development because they demand human-level intelligence resulting in great technique difficult. Human-machine interaction is a key technology of service robots. In the service robot systems it is necessary to provide an intelligent voice interaction function that is able to assist and support people as an intelligent personal assistant. Siri by Apple [2]-[3] and Cortana by Microsoft [4]-[5] are such intelligent personal assistants. However, they are only smart phones and cannot move to make people feel touched like humans. Toy robots Robi [6] and Plami [7] can walk and move like a person and they dance, sing and their quick, light and agile actions are gathering attention. However, they can only have a simple conversation and are far from intelligent robots. Plen robot [8] can do many agile actions but it is an unintelligent robot. Humanoid robots Pepper developed by Aldebaran Robotics and SoftBank [9]-[10] and Nao developed by Aldebaran Robotics [11]-[13] have been designed to talk and make communication with people where their communication abilities are very simple compared to humans. In this paper, we propose an intelligent assistant robot: BoBi secretary as shown in Fig. 1. When it is closed, BoBi is a rectangular box with a smart phone size. We consider it as a moonlight box. It automatically opens to transform from the moonlight box to a robot when its owner calls to it, open, and then it performs functions like humans such as moving, talking, emoting, singing, dancing, and conversing with people to make people happy, enhance people s lives, facilitate relationships, have fun with people and connect people with the outside world. BoBi assists and supports people as an intelligent personal assistant. BoBi understands the owner and recognizes people s voices, and does all secretary works including scheduling of works, schedule reminders, sending emails, calling phones, booking, making reservations, searching information, etc. In the secretary works there are three main functions: intelligent meeting recording, multilingual interpretation and reading papers. BoBi is a portable, transformable, movable and intelligent robot. There are wheels under BoBi s feet so it can moves by them. We control BoBi mainly by voice interaction as well as by touch screen. Fig. 1. Bobi RoBot. 341 P age

information, etc. It can remember and recognize people s voices and understand its owner. We designed three main functions for the secretary works: intelligent meeting recording, multilingual interpretation and reading papers. Therefore, BoBi is portable, transformable, movable and intelligent. (a) Moonlight box (a) (b) Opening Fig. 2. Transformation of BoBi Robot. (b) The rest of this paper is organized as follows: Section 2 begins with the design of the BoBi robot. Section 3 describes the basic functions of the BoBi robot, Section 4 presents the secretary works, Section 5 presents the results, and Section 6 makes our conclusions. II. DESIGN ON BOBI ROBOT When it is closed, BoBi is a rectangular box with a smart phone size, and it automatically opens to transform from the box to a movable robot when its owner calls to it, open and then BoBi will perform many functions like humans such as moving, talking, emoting, singing, dancing, conversing with people to make people happy, enhance people's lives, facilitate relationships, have fun with people, connect people with the outside world and assist and support people as an intelligent personal assistant. We consider BoBi is a treasure and so call the box moonlight box that is 月光宝盒 in Chinese as shown in Fig. 2(a). There are wheels under its feet and it moves by them. We control BoBi mainly by voice interaction as well as by touch screen. When it is opened BoBi shows a face on the screen and speaks with people. When speaking its eyes and mouth move like humans to emote and expresses feelings as shown in Fig. 2(b). We make communication with BoBi by voice interaction. We give instructions to ask BoBi to sing, dance, move, tell jokes, make conversation and do secretary works including scheduling of works, schedule reminders, sending emails, calling phones, booking, making reservations, searching (c) Fig. 3. BoBi s eyes and mouth moving like humans to emote and expresses feelings. III. BASIC FUNCTIONS BY VOICE INTERACTION We make communication with BoBi and give instructions by voice interaction. BoBi works on a Windows Phone system. BoBi records people s voice from Microphone when people speaks with BoBi, and then sends the voice data to a speech recognition server (Baidu speech recognition) via Web API and obtains a recognition result text. We apply a Voice Activity Detection (VAD) algorithm to detect the speech and the non-speech frames [14], and detect the stop of the people s speech by the non-speech frames. When the stop time of the people s speech is longer than a threshold, BoBi stops the voice recording and sends the voice data to the Baidu speech recognition server to obtain a result text. According to the result text, BoBi recognizes it as an instruction if it includes key words in the prepared key word list, otherwise, considers it as a chat text and sends the text to the Turing Robot web server 342 P age

by web API [15] to obtain an answer. After that BoBi replies the obtained answer by synthesizing the answer text into a human sounding speech using the Microsoft Windows Phone Speech Synthesizer and playing the synthesized speech. When it is an instruction, BoBi replies a prepared answer that is also synthesized into a human sounding speech by the Microsoft Windows Phone Speech Synthesizer so as to play the speech. Then BoBi acts according to the instruction such as singing, dancing and moving. When BoBi is speaking BoBi s eyes and mouth move like humans to emote and expresses feelings by displaying and changing continually the face pictures as shown in Fig. 3, where the face picture are changed from (a) to (b) and then to (c). At the beginning, BoBi is a moonlight box with a smart phone size as shown in Fig. 2(a). When we say, open, BoBi automatically opens soon and transforms from the box to a movable robot as shown in Fig. 2 (b). To do it, BoBi sends the people s voice data to the Baidu speech recognition server and obtains a result text. When the text is understood as open instruction, BoBi gives an instruction to the motor control board by a Bluetooth message that instructs motors to work to open. The interface design is shown in Fig. 4, where we show BoBi s answers on the left field and show some function buttons on the bottom-right. We show some examples of Human-BoBi interaction in Chinese as follows: Human: Says, 打开 (Open.) BoBi: Opens and replies, 你好, 我叫波比 (Hello, I am BoBi.) Human: Asks, 我能和你聊天吗!(Can I chat with you?) BoBi: Says, 当然可以!(Of course, you can!) Human: Asks, 你高兴吗?(Are you happy?) BoBi: Says, 很高兴见到你 (I am very happy to meet you.) Human: Says, 唱个歌吧! (Sing please!) BoBi: Says, 好的!(Okay!) and then sings a song. Human: Says, 跳个舞吧!(Dance please!) BoBi: Says, 好的!(Okay!) and then moves and rotates to show a dance while playing a music. BoBi can remember and recognize people s voices. We extract Mel-Frequency Cepstraum Coefficient (MFCC) features [16]-[19] that are widely used in the speech recognition field, and then apply Gaussian Mixture Models (GMMs) [20]-[22] to the MFCC features to recognize which speaker each voice belongs to. Some examples for speaker recognition are shown as follows: Human: Says, 你知道我是谁吗? (Do you know who I am?) BoBi: Replies, 对不起, 我不认识你的声音 (I am sorry I do not know your voice.). Human: Says, 请帮我登记声音 (Please register my voice for me.) BoBi: Replies, 要登记声音吗? 好的请说 2 秒以上的一段话 (Would you register your voice? Okay, please say for more than 2 seconds.) Human: Says something. BoBi: Says, 请问你叫什么名字?(Please tell me your name.) Human: Replies, 刘建生 (Liu Jiansheng) BoBi: Says, 刘建生对吗? 如果不对请编辑更改 确认好以后, 请按确认键 (Is Liu Jiansheng right? If not, please edit it. Please press the confirmation button after confirming it.) Human: Presses the confirmation button. BoBi: Says, 您的声音正在登记, 请稍等 (Your voice is being registered, wait a moment please.) After a while BoBi says, 您的声音已被登记, 谢谢 (Your voice has been registered, thank you.) Human: Asks, 你知道我是谁吗?(Do you know who I am?) BoBi: Says, 我认识你的声音, 你是刘建生 (I know your voice, you are Liu Jiansheng.) Human: Says, 红烧肉怎么做?(Please tell me how to cook the braised pork?) BoBi: Tells the cook method of the braised pork. Human: Asks, 牛顿第一定律是什么?(What is Newton s first law?) BoBi: Describes Newton s first law. Human: Says, 说个笑话 (Tell joke please.) BoBi: Tells a joke. Fig. 4. Interface design. 343 P age

IV. SECRETARY WORKS BoBi does secretary works including scheduling of works, schedule reminders, sending emails, calling phones, booking, making reservations, searching information, etc. We designed three main functions for the secretary works: intelligent meeting recording, multilingual interpretation and reading papers. In this section we present the main three functions. A. Intelligent Meeting Recording We designed an intelligent meeting recording system for BoBi. Before starting the recording system, people who will attend the meeting needs to register his voice to BoBi. When BoBi is records meeting, a Microphone records voice that includes several persons speeches while applying another process to recognize the voice at the same time to transform it into text, resulting in an online meeting recording. It is necessary to take the meeting voice from a Microphone and process the voice to transform it into text at the same time because it is inconvenient to wait a long time for the processing result if we process the voice after the meeting. Therefore, we apply a multithread processing to do both the two works (taking the voice from a Microphone and processing the voice to transform it into text) at the same time. We apply the Voice Activity Detection (VAD) algorithm [14] to detect the speech and the non-speech frames to segment the recorded voice into some parts. Then we apply GMMs to the extracted MFCC features from each part to recognize which speaker it belongs to. After that we send each speaker s voice to the Baidu speech recognition server to obtain a result text. We show some examples of the intelligent meeting record as follows: Human: says, 请帮我们会议记 (Please help us to record a meeting.) BoBi: replies, 您要会议记录吗? 好的, 请开始说话 (Would you record a meeting? Okay, please start your meeting.) Then BoBi do the meeting record as shown in Fig. 5. Human: Says, 中文翻译成英语 (Please translate Chinese into English.) BoBi: Replies, 中文翻译成英语吗? 好的, 请说 (Would you like me to translate Chinese into English? Okay, please start.) Human: Says, 你叫什么名字?(What is your name?) BoBi: Says, What is your name? Human: Says, 结束翻译 (Finish please.) BoBi: Says, 结束翻译吗? 好的 (Would you finish the translation? Okay!) Human: Says, 英语翻译成中文 (Please translate English into Chinese.) BoBi: Says, 英语翻译成中文吗? 好的, 请说 (Would you like me to translate English into Chinese? Okay, please start.) Human: Says, Are you happy? BoBi: Says, 你快乐吗?(Are you happy?) Human: Says, Finish please. BoBi: Says, Okay! C. Reading Papers In our daily life, it is indispensable to read letters or papers. Because of it, we design BoBi to have a function to read papers. When we show BoBi a paper and say, read please, BoBi will read the paper for us. To do it, BoBi uses its camera to capture a picture of the shown paper, and then applies an Optical Character Recognition (OCR) to recognize and transform the picture into text. Finally, BoBi reads the text to people by synthesizing the text into a human sounding speech using the Microsoft Windows Phone Speech Synthesizer and playing the synthesized speech. Human: says, 请结束会议记录 (Please close the meeting recording.) BoBi: Says, 您结束会议记录吗? 好的 (Would you close the meeting recording? Okay.) B. Multilingual Interpretation BoBi can do translation among 25 kinds of languages as shown in Fig. 6. It sends people s voice to the Baidu speech recognition server to obtain a result text. Then the result text is sent to the Baidu translation server to get a translation result. Finally, BoBi says the translation result by synthesizing the translation result into a human sounding speech using the Microsoft Windows Phone Speech Synthesizer and playing the synthesized speech. We show some examples of the multilingual interpretation as follows: Fig. 5. Intelligent meeting recording. 344 P age

is a portable, transformable, movable and intelligent robot. We realized the natural human-bobi interaction. In the future, we will evaluate the usability of each function in detail. ACKNOWLEDGMENT This work is partially supported by Japanese Grant-in-aid for Scientific Research C-15K00225. Fig. 6. Multilingual interpretation. We show some examples of the function as follows: Human: Shows a paper and says, 请帮我读一下 (Please help me to read the paper.) BoBi: Replies, 好的, 请把纸张正对着我 (Okay! Please take the paper to me.) BoBi: Takes a picture, says, 我正在处理, 请稍等 (I am processing this paper. Wait for a while please.) After a while BoBi reads the paper to people. V. RESULT At voice interaction, BoBi can detect the people speech stops by the VAD method correctly and replies answers smoothly while expressing its feelings by moving its eyes and mouth and gives instructed the expected acts. It realized a natural human-bobi interaction. The intelligent meeting record system can almost correctly segment each speaker voice and record meeting. The multilingual interpretation can translate among 25 kinds of languages and on the results the correct rate is about 90%. VI. CONCLUSION We have presented an intelligent personal robot: BoBi secretary. BoBi opens and transforms from the moonlight box 月光宝盒 to a movable robot. It performs many functions like humans such as moving, talking, emoting, singing, dancing, and conversing with people to make people happy, and assist and support people as an intelligent personal assistant. BoBi does all works which a secretary is doing. BoBi REFERENCES [1] J. Wallén, The history of the industrial robot, in Linköping University Electronic Press, 2008. [2] https://en.wikipedia.org/wiki/siri [3] M. Gurman, ios 9.2 to bring Arabic support to Siri following UAE store openings, 9 to 5 Mac. November 6, 2015. [4] https://en.wikipedia.org/wiki/cortana_(software) [5] Chris Lau, Why Cortana Assistant Can Help Microsoft in the Smartphone Market, The Street, March 18, 2014. [6] https://deagostini.jp/rot/ [7] http://palmigarden.net/site/index.html [8] https://plen.jp/ [9] https://en.wikipedia.org/wiki/pepper_(robot) [10] Sam Byford, SoftBank announces emotional robots to staff its stores and watch your baby Pepper will go on sale for under $2,000 in February, theverge.com, Vox Media, June 5 2014. [11] https://en.wikipedia.org/wiki/nao_(robot) [12] Nao robot replaces AIBO in RoboCup Standard Platform League, Engadget, August 16 2007. [13] Robot that walks, talks, emotes like humans... Nao, Times of India, February 4 2013. [14] Javier Ramırez et al, Effcient voice activity detection algorithms using long-term speech information, In: Speech communication, 42.3, pp. 271 287, 2004. [15] http://www.tuling123.com/help/h_cent_webapi.jhtml?nav=doc [16] D. A. Reynolds, Experimental evaluation of features for robust speaker identification, IEEE Transactions on Speech and Audio Processing, Vol. 2, pp. 639-643, 1994. [17] J.P. Openshaw, Z.P. Sun, J.S. Mason, A comparison of composite features under degraded speech in speaker recognition, Proc. 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing, pp. 371-374, 1993. [18] P. Aarabi et.al, Phase-based speech processing, Woned Scientific, 2006. [19] G. Shi et.al, On the importance of phase in human speech recognition, IEEE Trans. Audio, Speech and Language Processing, Vol.14, No.5, pp1867-1874, 2006. [20] D. A. Reynolds, Speaker identification and verification using Gaussian mixture speaker models, Speech Communication, Vol. 17, No. 1-2, pp. 91-108, 1995. [21] S. Calinon and F. Guenter and A. Billard, On Learning, Representing and Generalizing a Task in a Humanoid Robot, IEEE Transactions on Systems, Man and Cybernetics, Part B. Special issue on robot learning by observation, demonstration and imitation, Vol. 37, No. 2, pp. 286-298, 2007 [22] Douglas A Reynolds and Richard C Rose, Robust text-independent speaker identification using Gaussian mixture speaker models, In: Speech and Audio Processing, IEEE Transactions on 3.1, pp. 72 83, 1995. 345 P age