CN105425648A - 便携机器人及其数据处理方法和*** - Google Patents

便携机器人及其数据处理方法和*** Download PDF

Info

Publication number
CN105425648A
CN105425648A CN201610014098.5A CN201610014098A CN105425648A CN 105425648 A CN105425648 A CN 105425648A CN 201610014098 A CN201610014098 A CN 201610014098A CN 105425648 A CN105425648 A CN 105425648A
Authority
CN
China
Prior art keywords
module
user
unlatching
open
intention
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610014098.5A
Other languages
English (en)
Inventor
黄钊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Guangnian Wuxian Technology Co Ltd
Original Assignee
Beijing Guangnian Wuxian Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Guangnian Wuxian Technology Co Ltd filed Critical Beijing Guangnian Wuxian Technology Co Ltd
Priority to CN201610014098.5A priority Critical patent/CN105425648A/zh
Publication of CN105425648A publication Critical patent/CN105425648A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/28Constructional details of speech recognition systems
    • G10L15/30Distributed recognition, e.g. in client-server systems, for mobile phones or network applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种便携机器人及其数据处理方法和***。便携机器人具有的便携式终端包括控制模块和功能模块。方法包括:控制模块获取并基于用户输入的语音控制信息与用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图;控制模块根据开启意图生成开启指令,并利用开启指令来开启目标功能模块。相比于现有技术,本发明更具人性化和智能化,大大改善了用户体验,有利于便携机器人的普及与推广。

Description

便携机器人及其数据处理方法和***
技术领域
本发明涉及智能机器人控制技术领域,尤其涉及一种便携机器人,还涉及该便携机器人的数据处理方法和***。
背景技术
通常人类要做出一个动作或是移动到一个指定的地点的方式,一般是在眼睛看到或是耳朵听到声音之后,经过大脑分析过后进行合理的运动。而对于机器人而言,要使其按照人类的意图进行动作,通常是采用遥控或者提前设定好的程序来控制机器人执行相关的动作。
这种通过遥控或者提前设定好的程序来执行相关动作的机器人存在以下缺点:与人类之间的交互方式单一且互动性差;在使用机器人时,需要使用者进行大量的操作,导致机器人的智能性较差。
发明内容
本发明所要解决的技术问题是:现有技术中通过采用遥控或者预置程序来控制机器人执行相关动作,从而导致机器人与人类之间的交互方式单一且互动性差,并且在使用机器人时,使用者需要进行大量的操作,机器人的智能性较差。
为了解决上述技术问题,本发明提供了一种便携机器人及其数据处理方法、***。
根据本发明的第一个方面,提供了一种便携机器人的数据处理方法,所述便携机器人为便携式终端,所述便携式终端包括控制模块和功能模块;
所述方法包括:
所述控制模块获取并基于用户输入的语音控制信息与所述用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图;
所述控制模块根据所述开启意图生成开启指令,并利用所述开启指令来开启所述目标功能模块。
优选的是,所述便携式终端还包括通讯模块,所述通讯模块通过服务器连接用户安装有客户端的移动终端;所述控制模块获取并基于用户输入的语音控制信息来与所述用户进行语音交互,包括:
所述移动终端获取用户输入的语音控制信息,并通过服务器将其发送给所述通讯模块;
所述通讯模块将接收到的语音控制信息发送给所述控制模块;
所述控制模块基于所述语音控制信息,经由所述通讯模块、所述服务器和所述移动终端来与所述用户进行语音交互。
优选的是,所述便携式终端安装有客户端,所述便携式终端还包括通讯模块,所述通讯模块与服务器相连接;所述控制模块包括语音交互单元,所述语音交互单元获取用户输入的语音控制信息,并基于所述语音控制信息、经由所述通讯模块和所述服务器与所述用户进行语音交互。
优选的是,所述功能模块包括跟踪模块,所述方法还包括:
所述控制模块在开启所述跟踪模块后,将所述跟踪模块获取的用户的最新位置信息实时上传至所述服务器,以使与所述服务器相关联的电子设备能从所述服务器中下载到所述用户的最新位置信息。
优选的是,所述功能模块还包括摄像模块,所述方法还包括:
所述控制模块在开启所述跟踪模块后,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述控制模块根据所述摄像开启意图生成摄像开启指令,并利用所述摄像开启指令来开启所述摄像模块;或者
所述控制模块在开启所述跟踪模块后,通过与用户进行语音交互来判断是否需要开启所述摄像模块;并在判断出需要开启所述摄像模块的情况下,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述控制模块根据所述摄像开启意图生成摄像开启指令,并利用所述摄像开启指令来开启所述摄像模块。
根据本发明的第二个方面,提供了一种便携机器人的数据处理***,所述便携机器人为便携式终端,所述数据处理***和功能模块集成在所述便携式终端内;
所述***包括:
开启意图获取单元,设置为获取并基于用户输入的语音控制信息与所述用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图;
开启指令生成单元,设置为根据所述开启意图生成开启指令;
开启单元,设置为利用所述开启指令来开启所述目标功能模块。
优选的是,所述便携式终端内还集成有通讯模块,所述通讯模块通过服务器连接用户安装有客户端的移动终端;
所述开启意图获取单元具体设置为:经由所述通讯模块和所述服务器接收所述移动终端获取的用户输入的语音控制信息,并基于所述语音控制信息,经由所述通讯模块、所述服务器和所述移动终端来与所述用户进行语音交互;或者
所述便携式终端安装有客户端,所述便携式终端内还集成有通讯模块,所述通讯模块与服务器相连接;所述开启意图获取单元具体设置为:获取用户输入的语音控制信息,并基于所述语音控制信息、经由所述通讯模块和所述服务器与所述用户进行语音交互。
优选的是,所述功能模块包括跟踪模块,所述数据处理***还包括位置更新单元,所述位置更新单元设置为在所述开启单元开启所述跟踪模块后,将所述跟踪模块获取的用户的最新位置信息实时上传至所述服务器,以使与所述服务器相关联的电子设备能从所述服务器中下载到所述用户的最新位置信息。
优选的是,所述功能模块还包括摄像模块;
所述开启意图获取单元进一步设置为:在所述开启单元开启所述跟踪模块后,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述开启指令生成单元具体设置为:根据所述摄像开启意图生成摄像开启指令;
所述开启单元具体设置为:利用所述摄像开启指令来开启所述摄像模块;或者
所述开启意图获取单元进一步设置为:在所述开启单元开启所述跟踪模块后,通过与用户进行语音交互来判断是否需要开启所述摄像模块;并在判断出需要开启所述摄像模块的情况下,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述开启指令生成单元具体设置为:根据所述摄像开启意图生成摄像开启指令;
所述开启单元具体设置为:利用所述摄像开启指令来开启所述摄像模块。
根据本发明的第三个方面,提供了一种便携机器人,其包括便携式终端,所述便携式终端包括上位机、下位机和功能模块;
所述上位机设置为获取并基于用户输入的语音控制信息与所述用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图;
所述下位机根据所述开启意图生成开启指令,并利用所述开启指令来开启所述目标功能模块。
与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
本发明通过语音交互的方式开启陪伴在用户左右的便携式终端的各个功能模块,用户无需携带遥控器或者背诵死板的控制指令就可以轻松地开启便携机器人的各个功能模块,同时拥有便携机器人的安全陪伴。相比于现有技术中需要用户手持遥控器或者牢记特定的指令的技术方案,本发明更具人性化和智能化,大大改善了用户体验,有利于便携机器人的普及与推广。
本发明的其它特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
图1示出了本发明实施例便携机器人的数据处理方法的流程示意图;
图2示出了本发明实施例中获取并基于用户输入的语音控制信息来与用户进行语音交互的方法的一种流程示意图;
图3示出了本发明实施例中获取并基于用户输入的语音控制信息来与用户进行语音交互的方法的另一种流程示意图;
图4示出了开启跟踪模块的方法的流程示意图;
图5示出了开启摄像模块的方法的一种流程示意图;
图6示出了开启摄像模块的方法的另一种流程示意图;
图7示出了本发明实施例便携机器人的数据处理***的结构示意图;以及
图8示出了本发明实施例便携机器人的***架构示意图。
具体实施方式
以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
现有技术中通过采用遥控或者预置程序来控制机器人执行相关动作,从而导致机器人与人类之间的交互方式单一且互动性差,并且在使用机器人时,使用者需要进行大量的操作,机器人的智能性较差。为了解决现有技术中存在的上述技术问题,本发明实施例提供了一种便携机器人及其数据处理方法、***。
实施例一
便携机器人为便携式终端,便携式终端包括控制模块和功能模块。这里,便携式终端指的体积较小的便携式设备,例如便于用户随身携带的设备或者具有飞行功能的设备(例如小型飞行器),从而可以实现安全陪伴的功能。
如图1所示,是本发明实施例便携机器人的数据处理方法的流程示意图。本实施例便携机器人的数据处理方法主要包括步骤101至步骤104。
在步骤101中,控制模块获取并基于用户输入的语音控制信息与用户进行语音交互。不同便携机器人的***构架对应不同的交互形式,关于此步骤的优选方法将在下文中结合图2和图3进行详细的阐述。
在步骤102中,控制模块通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图。
具体地,控制模块通常利用本领域技术人员惯常采用的语义解析方法,来对语音交互过程中的交互信息进行语义解析(即意图识别),从而得到用户的开启意图,此开启意图用于指示多个功能模块中用户欲开启的目标功能模块。举例来说,便携式终端的功能模块可以包括跟踪模块、摄像模块、语音导航模块、照明模块等。当控制模块接收到用户输入的“我们去北京大学吧!”的语音控制信息后,控制模块与用户交互,进一步询问“我们现在就走吗?”,在得到用户的肯定回答后,控制模块分析用户现在就要去北京大学,需要开启跟踪模块,从而生成用于指示跟踪模块为待开启的目标功能模块的跟踪开启意图。对于本领域技术人员惯常采用的语义解析方法,本文不予展开说明。
在步骤103中,控制模块根据开启意图生成开启指令。
在步骤104中,控制模块利用开启指令来开启目标功能模块。
具体地,在通过语义解析得到用户的开启意图后,控制模块根据开启意图生成开启指令,并利用开启指令来开启与开启意图相对应的目标功能模块。在上述生成跟踪开启意图的示例中,控制模块根据跟踪开启意图生成跟踪开启指令,此指令用于开启跟踪模块。这里,一般根据待开启的功能模块的控制协议来生成相对应的开启指令。例如,控制模块会针对跟踪模块的控制协议生成跟踪开启指令,然后将跟踪开启指令发送给跟踪模块,以实现跟踪模块的有效开启。
应用本实施例所述的便携机器人的数据处理方法,通过语音交互的方式开启陪伴在用户左右的便携式终端的各个功能模块,用户无需携带遥控器或者背诵死板的控制指令就可以轻松地开启便携机器人的各个功能模块,同时拥有便携机器人的安全陪伴。相比于现有技术中需要用户手持遥控器或者牢记特定的指令的技术方案,本发明更具人性化和智能化,大大改善了用户体验,有利于便携机器人的普及与推广。
在以下的两个实施例中,分别就便携机器人的两种***架构对语音交互形式进行详细阐述。
实施例二
在本实施例中,便携式终端还包括通讯模块,通讯模块通过服务器连接用户安装有客户端的移动终端。参照图2,上述步骤101进一步包括步骤201至步骤203。
在步骤201中,移动终端获取用户输入的语音控制信息,并通过服务器将其发送给通讯模块。
在步骤202中,通讯模块将接收到的语音控制信息发送给控制模块。
在步骤203中,控制模块基于语音控制信息,经由通讯模块、服务器和移动终端来与用户进行语音交互。
在本实施例中,APP客户端安装在移动终端上,用户通过移动终端、服务器以及便携式终端上的通讯模块与控制模块进行语音交互。具体地,用户向移动终端输入语音,移动终端的语音识别模块拾取用户输入的语音,并将用户的语音转化成语音控制信息。移动终端经由通信网络(例如无线通信网络)将语音控制信息发送给服务器,由服务器将信息转发给便携式终端上的通讯模块,然后再由通讯模块将语音控制信息转发给控制模块。经由此通讯路径(即用户-移动终端-服务器-通讯模块-控制模块),实现了用户与控制模块之间的语音交互。
本实施例巧妙地利用用户随身携带的移动终端,使得便携式终端在无需配备语音识别模块的情况下也能完成与用户的语音交互,从而进一步缩小的便携式终端的体积,有效提高了便携性。
实施例三
在本实施例中,便携式终端安装有客户端,便携式终端还包括通讯模块,通讯模块与服务器相连接;控制模块包括语音交互单元。参照图3,上述步骤101进一步包括步骤301至步骤302。
在步骤301中,语音交互单元获取用户输入的语音控制信息。
在步骤302中,语音交互单元基于用户输入的语音控制信息、经由通讯模块和服务器与用户进行语音交互。
在本实施例中,APP客户端安装在便携式终端上,用户通过服务器和便携式终端上的通讯模块与控制模块进行语音交互。具体地,用户便携式终端输入语音,便携式终端的语音交互单元拾取用户输入的语音,并将用户的语音转化成语音控制信息。然后,语音交互单元通过通讯模块将语音控制信息上传至服务器。经由此通讯路径(即用户-语音交互单元-通讯模块-服务器),实现了用户与控制模块之间的语音交互。
应用本实施例,便携式终端具有语音交互功能,从而使得在用户未携带移动终端的情况下也能顺利地完成用户与便携式终端的语音交互。
实施例四
本实施例在上述任意实施例的基础上对跟踪模块的开启做了进一步优化。
如图4所示,是开启跟踪模块的方法的流程示意图。本实施例开启跟踪模块的方法主要包括步骤401至405。
在步骤401中,控制模块获取并基于用户输入的语音控制信息与用户进行语音交互。
在步骤402中,控制模块通过对语音交互过程中的交互信息进行语义解析,得到用于指示跟踪模块为目标功能模块的跟踪开启意图。
在步骤403中,控制模块根据跟踪开启意图生成跟踪开启指令。
在步骤404中,控制模块利用跟踪开启指令来开启跟踪模块。
在步骤405中,控制模块将跟踪模块获取的用户的最新位置信息实时上传至服务器,以使电子设备能从服务器中下载到用户的最新位置信息。
具体地,上述步骤401至步骤404,分别与步骤101至步骤104基本相同,区别仅在于开启的是具体的跟踪模块。特别地,在开启跟踪模块后,控制模块将跟踪模块采集的用户的最新位置信息实时上传至服务器,从而使得有查看权限的电子设备能从服务器中下载到反映用户的最新位置的最新位置信息。举例来说,用户的家人可以实时地从服务器中下载用户的最新位置信息,以实时了解用户的动态位置。尤其对于易走失或易被拐骗的老人和儿童来说,来自家人的实时监督是十分必要的,此更新用户位置的功能使得便携机器人具有很强的实用性,对于特殊用户来说意义重大。
下面在上述任意实施例的基础上对摄像模块的开启做进一步优化。第一种开启方式(具体参照图5,对应实施例五)是,一旦跟踪模块被开启即触发摄像模块的开启。第二种开启方式(具体参照图6,对应实施例六)是,跟踪模块被开启后,通过语音交互的方式询问用户是否需要开启摄像模块,在确定需要开启摄像模块的情况下,才开启摄像模块。
实施例五
如图5所示,是开启摄像模块的方法的一种流程示意图。本实施例开启摄像模块的方法主要包括步骤501至步骤503。
在步骤501中,控制模块在开启跟踪模块后,生成用于指示摄像模块为目标功能模块的摄像开启意图。
在步骤502中,控制模块根据摄像开启意图生成摄像开启指令。
在步骤503中,控制模块利用摄像开启指令来开启摄像模块。
由于步骤501至步骤503与步骤102至步骤104基本相同,因此在本文中不再进行赘述。
本实施例在开启跟踪模块后立即开启摄像模块,从而有利于在跟踪过程中实时采集体现用户行踪的视频,将该视频实时上传服务器后有利于家人进一步知晓用户的实时状态,具有较强的实用性。
实施例六
如图6所示,是开启摄像模块的方法的另一种流程示意图。本实施例开启摄像模块的方法主要包括步骤601至步骤604。
在步骤601中,控制模块在开启跟踪模块后,通过与用户进行语音交互来判断是否需要开启摄像模块。
在步骤602中,控制模块在判断出需要开启摄像模块的情况下,生成用于指示摄像模块为目标功能模块的摄像开启意图。
在步骤603中,控制模块根据摄像开启意图生成摄像开启指令。
在步骤604中,控制模块利用摄像开启指令来开启摄像模块。
在本实施例中,步骤602至步骤604分别与步骤501至步骤503相同,在此不再赘述。本实施例与实施例五的区别仅在于在生成摄像开启意图(即步骤602)之前加入了询问步骤(即步骤601),以询问用户是否需要在开启跟踪模块之后开启摄像模块。
本实施例考虑到在开启跟踪模块后有可能不需要开启摄像模块的情况(例如出于节省服务器的存储空间的目的),加入了与用户进行交互的环节,人性化程度更强。
实施例七
本实施例提供了与上述任意实施例相对应的便携机器人的数据处理***。便携机器人为便携式终端,数据处理***和功能模块集成在便携式终端内。如图7所示,是本实施例数据处理***的结构示意图。该数据处理***包括顺次连接的开启意图获取单元701、开启指令生成单元702和开启单元703。
具体地,开启意图获取单元701,设置为获取并基于用户输入的语音控制信息与用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图。
开启指令生成单元702,设置为根据开启意图生成开启指令。
开启单元703,设置为利用开启指令来开启目标功能模块。
在本发明一优选的实施例中,便携式终端内还集成有通讯模块,通讯模块通过服务器连接用户安装有客户端的移动终端。开启意图获取单元701具体设置为:经由通讯模块和服务器接收移动终端获取的用户输入的语音控制信息,并基于语音控制信息,经由通讯模块、服务器和移动终端来与用户进行语音交互。
在本发明一优选的实施例中,便携式终端安装有客户端,便携式终端内还集成有通讯模块,通讯模块与服务器相连接。开启意图获取单元701具体设置为:获取用户输入的语音控制信息,并基于语音控制信息、经由通讯模块和服务器与用户进行语音交互。
在本发明一优选的实施例中,功能模块包括跟踪模块,数据处理***还包括位置更新单元,位置更新单元设置为在开启单元开启跟踪模块后,将跟踪模块获取的用户的最新位置信息实时上传至服务器,以使与服务器相关联的电子设备能从服务器中下载到用户的最新位置信息。
在本发明一优选的实施例中,功能模块还包括摄像模块。
开启意图获取单元701进一步设置为:在开启单元703开启跟踪模块后,生成用于指示摄像模块为目标功能模块的摄像开启意图。
开启指令生成单元702具体设置为:根据摄像开启意图生成摄像开启指令。
开启单元703具体设置为:利用摄像开启指令来开启摄像模块。
在本发明一优选的实施例中,功能模块还包括摄像模块。
开启意图获取单元701进一步设置为:在开启单元703开启跟踪模块后,通过与用户进行语音交互来判断是否需要开启摄像模块;并在判断出需要开启摄像模块的情况下,生成用于指示摄像模块为目标功能模块的摄像开启意图。
开启指令生成单元702具体设置为:根据摄像开启意图生成摄像开启指令。
开启单元703具体设置为:利用摄像开启指令来开启摄像模块。
上述各单元中的操作的具体细化,可参见上面结合图1至图6对本发明方法的说明,在此不再详细赘述。
应用本实施例所述的便携机器人的数据处理***,通过语音交互的方式开启陪伴在用户左右的便携式终端的各个功能模块,用户无需携带遥控器或者背诵死板的控制指令就可以轻松地开启便携机器人的各个功能模块,同时拥有便携机器人的安全陪伴。相比于现有技术中需要用户手持遥控器或者牢记特定的指令的技术方案,本发明更具人性化和智能化,大大改善了用户体验,有利于便携机器人的普及与推广。
实施例八
本实施例提供了一种便携机器人。如图8所示,是本实施例便携机器人的***架构示意图。本实施例的便携机器人包括便携式终端,便携式终端包括上位机1、下位机2和功能模块3。
具体地,上位机1设置为获取并基于用户输入的语音控制信息与用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块3的开启意图。
下位机2根据开启意图生成开启指令,并利用开启指令来开启目标功能模块3。
上位机1中集成有实施例六中的开启意图获取单元701;下位机2中集成有实施例六中的开启指令生成单元702和开启单元703。
应用本实施例所述的便携机器人,通过语音交互的方式开启陪伴在用户左右的便携式终端的各个功能模块3,用户无需携带遥控器或者背诵死板的控制指令就可以轻松地开启便携机器人的各个功能模块,同时拥有便携机器人的安全陪伴。相比于现有技术中需要用户手持遥控器或者牢记特定的指令的技术方案,本发明更具人性化和智能化,大大改善了用户体验,有利于便携机器人的普及与推广。
本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
虽然本发明所公开的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所公开的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的保护范围,仍须以所附的权利要求书所界定的范围为准。

Claims (10)

1.一种便携机器人的数据处理方法,其特征在于,
所述便携机器人为便携式终端,所述便携式终端包括控制模块和功能模块;
所述方法包括:
所述控制模块获取并基于用户输入的语音控制信息与所述用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图;
所述控制模块根据所述开启意图生成开启指令,并利用所述开启指令来开启所述目标功能模块。
2.根据权利要求1所述的方法,其特征在于,所述便携式终端还包括通讯模块,所述通讯模块分别连接服务器及安装有客户端的移动终端;所述控制模块获取并基于用户输入的语音控制信息来与所述用户进行语音交互,包括:
所述移动终端获取用户输入的语音控制信息,并通过所述服务器将其发送给所述通讯模块;
所述通讯模块将接收到的语音控制信息发送给所述控制模块;
所述控制模块基于所述语音控制信息,经由所述通讯模块、所述服务器和所述移动终端来与所述用户进行语音交互。
3.根据权利要求1所述的方法,其特征在于,所述便携式终端安装有客户端,所述便携式终端还包括通讯模块,所述通讯模块与服务器相连接;所述控制模块包括语音交互单元,所述语音交互单元获取用户输入的语音控制信息,并基于所述语音控制信息、经由所述通讯模块和所述服务器与所述用户进行语音交互。
4.根据权利要求2或3所述的方法,其特征在于,所述功能模块包括跟踪模块,所述方法还包括:
所述控制模块在开启所述跟踪模块后,将所述跟踪模块获取的用户的最新位置信息实时上传至所述服务器,以使与所述服务器相关联的电子设备能从所述服务器中下载到所述用户的最新位置信息。
5.根据权利要求4所述的方法,其特征在于,所述功能模块还包括摄像模块,所述方法还包括:
所述控制模块在开启所述跟踪模块后,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述控制模块根据所述摄像开启意图生成摄像开启指令,并利用所述摄像开启指令来开启所述摄像模块;或者
所述控制模块在开启所述跟踪模块后,通过与用户进行语音交互来判断是否需要开启所述摄像模块;并在判断出需要开启所述摄像模块的情况下,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述控制模块根据所述摄像开启意图生成摄像开启指令,并利用所述摄像开启指令来开启所述摄像模块。
6.一种便携机器人的数据处理***,其特征在于,
所述便携机器人为便携式终端,所述数据处理***和功能模块集成在所述便携式终端内;
所述***包括:
开启意图获取单元,设置为获取并基于用户输入的语音控制信息与所述用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图;
开启指令生成单元,设置为根据所述开启意图生成开启指令;
开启单元,设置为利用所述开启指令来开启所述目标功能模块。
7.根据权利要求6所述的***,其特征在于,所述便携式终端内还集成有通讯模块,所述通讯模块通过服务器连接用户安装有客户端的移动终端;
所述开启意图获取单元具体设置为:经由所述通讯模块和所述服务器接收所述移动终端获取的用户输入的语音控制信息,并基于所述语音控制信息,经由所述通讯模块、所述服务器和所述移动终端来与所述用户进行语音交互;或者
所述便携式终端安装有客户端,所述便携式终端内还集成有通讯模块,所述通讯模块与服务器相连接;所述开启意图获取单元具体设置为:获取用户输入的语音控制信息,并基于所述语音控制信息、经由所述通讯模块和所述服务器与所述用户进行语音交互。
8.根据权利要求7所述的***,其特征在于,所述功能模块包括跟踪模块,所述数据处理***还包括位置更新单元,所述位置更新单元设置为在所述开启单元开启所述跟踪模块后,将所述跟踪模块获取的用户的最新位置信息实时上传至所述服务器,以使与所述服务器相关联的电子设备能从所述服务器中下载到所述用户的最新位置信息。
9.根据权利要求8所述的***,其特征在于,所述功能模块还包括摄像模块;
所述开启意图获取单元进一步设置为:在所述开启单元开启所述跟踪模块后,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述开启指令生成单元具体设置为:根据所述摄像开启意图生成摄像开启指令;
所述开启单元具体设置为:利用所述摄像开启指令来开启所述摄像模块;或者
所述开启意图获取单元进一步设置为:在所述开启单元开启所述跟踪模块后,通过与用户进行语音交互来判断是否需要开启所述摄像模块;并在判断出需要开启所述摄像模块的情况下,生成用于指示所述摄像模块为所述目标功能模块的摄像开启意图;
所述开启指令生成单元具体设置为:根据所述摄像开启意图生成摄像开启指令;
所述开启单元具体设置为:利用所述摄像开启指令来开启所述摄像模块。
10.一种便携机器人,其特征在于,包括便携式终端,所述便携式终端包括上位机、下位机和功能模块;
所述上位机设置为获取并基于用户输入的语音控制信息与所述用户进行语音交互,通过对语音交互过程中的交互信息进行语义解析,得到用于指示待开启的目标功能模块的开启意图;
所述下位机根据所述开启意图生成开启指令,并利用所述开启指令来开启所述目标功能模块。
CN201610014098.5A 2016-01-11 2016-01-11 便携机器人及其数据处理方法和*** Pending CN105425648A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610014098.5A CN105425648A (zh) 2016-01-11 2016-01-11 便携机器人及其数据处理方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610014098.5A CN105425648A (zh) 2016-01-11 2016-01-11 便携机器人及其数据处理方法和***

Publications (1)

Publication Number Publication Date
CN105425648A true CN105425648A (zh) 2016-03-23

Family

ID=55503924

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610014098.5A Pending CN105425648A (zh) 2016-01-11 2016-01-11 便携机器人及其数据处理方法和***

Country Status (1)

Country Link
CN (1) CN105425648A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020850A (zh) * 2016-06-23 2016-10-12 北京光年无限科技有限公司 在机器人操作***中关闭应用的方法及装置
CN106845624A (zh) * 2016-12-16 2017-06-13 北京光年无限科技有限公司 与智能机器人的应用程序有关的多模态交互方法及***
CN107146623A (zh) * 2017-04-07 2017-09-08 百度在线网络技术(北京)有限公司 基于人工智能的语音识别方法、装置和***
CN107170446A (zh) * 2017-05-19 2017-09-15 深圳市优必选科技有限公司 语义处理服务器及用于语义处理的方法
CN108010526A (zh) * 2017-12-08 2018-05-08 北京奇虎科技有限公司 语音处理方法及装置
CN108074561A (zh) * 2017-12-08 2018-05-25 北京奇虎科技有限公司 语音处理方法及装置
CN108877347A (zh) * 2018-08-02 2018-11-23 安徽硕威智能科技有限公司 基于机器人投影功能的课堂实景再现交互式教学***
CN109215657A (zh) * 2018-11-23 2019-01-15 四川工大创兴大数据有限公司 一种粮库监测用语音机器人及其应用
CN110990686A (zh) * 2019-10-17 2020-04-10 珠海格力电器股份有限公司 语音设备的控制装置、语音交互方法、装置及电子设备

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1508723A (zh) * 2002-12-17 2004-06-30 中国科学院自动化研究所 基于嵌入式语音模块的移动机器人智能运动控制***
CN101571406A (zh) * 2008-10-30 2009-11-04 徐克林 定位跟踪及协助寻回***
JP4380144B2 (ja) * 2002-11-19 2009-12-09 株式会社日立製作所 音声対話用情報処理装置
WO2012010437A1 (fr) * 2010-07-23 2012-01-26 Aldebaran Robotics Robot humanoide dote d'une interface de dialogue naturel, procede de controle du robot et programme correspondant
CN104181880A (zh) * 2014-08-01 2014-12-03 李博 基于移动终端的通信遥控***与方法
CN104635539A (zh) * 2014-12-26 2015-05-20 东莞市掌商信息科技有限公司 一种智能硬件远程语音安全控制方法及其***
CN104793542A (zh) * 2015-04-17 2015-07-22 深圳市优必选科技有限公司 一种基于手机控制的机器人***
CN104959985A (zh) * 2015-07-16 2015-10-07 深圳狗尾草智能科技有限公司 一种机器人的控制***及其方法
CN104965426A (zh) * 2015-06-24 2015-10-07 百度在线网络技术(北京)有限公司 基于人工智能的智能机器人控制***、方法和装置
US20150348557A1 (en) * 2012-05-04 2015-12-03 Makerbot Industries, Llc Voice-controlled three-dimensional fabrication

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4380144B2 (ja) * 2002-11-19 2009-12-09 株式会社日立製作所 音声対話用情報処理装置
CN1508723A (zh) * 2002-12-17 2004-06-30 中国科学院自动化研究所 基于嵌入式语音模块的移动机器人智能运动控制***
CN101571406A (zh) * 2008-10-30 2009-11-04 徐克林 定位跟踪及协助寻回***
WO2012010437A1 (fr) * 2010-07-23 2012-01-26 Aldebaran Robotics Robot humanoide dote d'une interface de dialogue naturel, procede de controle du robot et programme correspondant
US20150348557A1 (en) * 2012-05-04 2015-12-03 Makerbot Industries, Llc Voice-controlled three-dimensional fabrication
CN104181880A (zh) * 2014-08-01 2014-12-03 李博 基于移动终端的通信遥控***与方法
CN104635539A (zh) * 2014-12-26 2015-05-20 东莞市掌商信息科技有限公司 一种智能硬件远程语音安全控制方法及其***
CN104793542A (zh) * 2015-04-17 2015-07-22 深圳市优必选科技有限公司 一种基于手机控制的机器人***
CN104965426A (zh) * 2015-06-24 2015-10-07 百度在线网络技术(北京)有限公司 基于人工智能的智能机器人控制***、方法和装置
CN104959985A (zh) * 2015-07-16 2015-10-07 深圳狗尾草智能科技有限公司 一种机器人的控制***及其方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
中国科技网: "苹果ios6中文Siri评测:只能回答简单问题", 《黑龙江科技信息》 *
华军软件园: "手机云控制4.5.0", 《WWW.ONLINEDOWN.NET/SOFT/252482.HTM》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020850A (zh) * 2016-06-23 2016-10-12 北京光年无限科技有限公司 在机器人操作***中关闭应用的方法及装置
CN106845624A (zh) * 2016-12-16 2017-06-13 北京光年无限科技有限公司 与智能机器人的应用程序有关的多模态交互方法及***
CN107146623A (zh) * 2017-04-07 2017-09-08 百度在线网络技术(北京)有限公司 基于人工智能的语音识别方法、装置和***
CN107170446A (zh) * 2017-05-19 2017-09-15 深圳市优必选科技有限公司 语义处理服务器及用于语义处理的方法
CN108010526A (zh) * 2017-12-08 2018-05-08 北京奇虎科技有限公司 语音处理方法及装置
CN108074561A (zh) * 2017-12-08 2018-05-25 北京奇虎科技有限公司 语音处理方法及装置
CN108877347A (zh) * 2018-08-02 2018-11-23 安徽硕威智能科技有限公司 基于机器人投影功能的课堂实景再现交互式教学***
CN109215657A (zh) * 2018-11-23 2019-01-15 四川工大创兴大数据有限公司 一种粮库监测用语音机器人及其应用
CN110990686A (zh) * 2019-10-17 2020-04-10 珠海格力电器股份有限公司 语音设备的控制装置、语音交互方法、装置及电子设备

Similar Documents

Publication Publication Date Title
CN105425648A (zh) 便携机器人及其数据处理方法和***
US9941748B2 (en) Optical communication and charging device and method of use
CN112291271B (zh) 一种移动设备自动登录服务器的方法、***、介质
CN104503378A (zh) 一种机器人以及基于该机器人的控制家电的方法
CN104036778A (zh) 一种设备控制方法、装置及***
EP1357476A3 (en) Method for controlling storage system, and storage control apparatus
CN105530683A (zh) 网络连接方法和装置
WO2018010023A1 (en) Command relay device, system and method for providing remote assistance / remote control
CN101009565A (zh) 机器人数据安全更新的***及其方法
CN107148068B (zh) 一种用于连接无线接入点的方法与设备
US9836958B2 (en) Device control method, server, system and computer storage medium
CN110134399B (zh) 编译方法及装置
CN105094914A (zh) 远程在线烧写方法、装置及远程在线烧写***
CN103677814A (zh) 一种程序获取方法、装置及***
CN104168514A (zh) 对电视进行交互操作的方法和装置
CN104049727A (zh) 一种移动终端与车载终端的相互控制方法
CN105306199A (zh) 身份验证方法、装置及***
CN112988599A (zh) 一种页面调试方法、装置、电子设备和存储介质
CN105635041A (zh) 基于人脸识别的整合登录***及方法
US20200081435A1 (en) Autonomous driving assistance method, driving device, assistance device and readable storage medium
CN114363225A (zh) 基于mtqq协议的设备调试方式、***及存储介质
CN112486567B (zh) 代码的合并请求发送方法、装置、电子设备及存储介质
JP7083402B2 (ja) 移動ロボットを制御するための方法、装置及び制御システム
CN104468671B (zh) 一种配置信息处理方法、装置及相关设备
CN114227719A (zh) 移动机器人远程操控***、方法及介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160323

RJ01 Rejection of invention patent application after publication