本发明专利技术公开了一种应用于智能机器人的信息发送方法和装置。其中,应用于智能机器人的信息发送方法包括:获取待发送的文本数据;将所述文本数据拆分成多个文本片段;对每个文本片段进行编码生成单频率声音信号,并按照设定顺序向接收端依次播放单频率声音信号。本发明专利技术能够使智能机器人在发送信息时,不受数据传输最大长度的限制,使机器人的使用场景得到拓展。
【技术实现步骤摘要】
应用于智能机器人的信息传输方法和装置
本专利技术涉及智能机器人领域,尤其涉及一种应用于智能机器人的信息传输方法和装置。
技术介绍
随着科学技术的不断发展,信息技术、计算机技术以及人工智能技术的引入,机器人的研究已经逐步走出工业领域,逐渐扩展到了医疗、保健、家庭、娱乐以及服务行业等领域。而人们对于机器人的要求也从简单重复的机械动作提升为具有拟人问答、自主性及与其他机器人进行交互的智能机器人。目前应用在机器人系统中的通信方式,多受到机器人硬件设备的影响,例如对于不具备触摸屏或键盘等输入设备的智能机器人进行信息传输时,无法通过这些输入设备获取信息。而且,由于现有通信协议中传输通道的数据传输长度的限制,使机器人无法传输大量字符信息,导致这种硬件较为简单的机器人只能单独使用,应用的场景相对单一。因此,亟需提供一种应用于智能机器人的信息传输方法,该方法能够使机器人在传输信息时不受数据传输最大长度的限制,进而能够拓展机器人使用场景。
技术实现思路
本专利技术所要解决的技术问题之一是需要提供一种不受数据传输最大长度的限制,拓展机器人使用场景的应用于智能机器人的信息传输方案。为了解决上述技术问题,本申请的实施例首先提供了一种应用于智能机器人的信息发送方法,该方法包括:获取待发送的文本数据;将所述文本数据拆分成多个文本片段;对每个文本片段进行编码生成单频率声音信号,并按照设定顺序向接收端依次播放单频率声音信号。优选地,还包括:对所述文本片段的拆分数量值进行编码生成单频率声音信号;在播放与每个文本片段对应的单频率声音信号之前,先播放与所述文本片段的拆分数量值相关的单频率声音信号。优选地,将所述文本数据按照数据传输最大字节数拆分成多个文本片段。根据本专利技术另一方面,还提供了一种应用于智能机器人的信息接收方法,该方法包括:实时进行音波监听;对监听到的音波信号进行解码获取与每个音波信号对应的文本片段;将所述文本片段按照设定顺序拼接得到发送端发送的文本数据。优选地,将首次监听到的音波信号解码得到文本片段的拆分数量值;接收与所述拆分数量值相同数量的音波信号,对这些音波信号进行解码获取对应的文本片段。根据本专利技术另一方面,还提供了一种应用于智能机器人的信息发送装置,该装置包括:文本数据获取单元,其用于获取待发送的文本数据;文本片段拆分单元,其用于将所述文本数据拆分成多个文本片段;声音信号编码发送单元,其用于对每个文本片段进行编码生成单频率声音信号,并按照设定顺序向接收端依次播放单频率声音信号。优选地,所述声音信号编码发送单元进一步包括:声音信号编码子单元,其用于对所述文本片段的拆分数量值进行编码生成单频率声音信号;声音信号播放子单元,其用于在播放与每个文本片段对应的单频率声音信号之前,先播放与所述文本片段的拆分数量值相关的单频率声音信号。优选地,所述文本片段拆分单元,其进一步用于将所述文本数据按照数据传输最大字节数拆分成多个文本片段。根据本专利技术另一方面,还提供了一种应用于智能机器人的信息接收装置,该装置包括:音波监听单元,其用于实时进行音波监听;音波解码单元,其用于对监听到的音波信号进行解码获取与每个音波信号对应的文本片段;文本片段拼接单元,其用于将所述文本片段按照设定顺序拼接得到发送端发送的文本数据。优选地,所述音波解码单元,其进一步用于将首次监听到的音波信号解码得到文本片段的拆分数量值,接收与所述拆分数量值相同数量的音波信号,对这些音波信号进行解码获取对应的文本片段。与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:本专利技术实施例通过将获取的待发送的文本数据拆分成多个文本片段,然后对每个文本片段进行编码生成单频率声音信号,并按照设定顺序向接收端依次播放单频率声音信号,能够在传输超过最大传输长度的信息时,不受数据传输最大长度的限制而能传输大量信息,进而能够拓展不具备键盘、鼠标和触控屏等硬件输入设备的机器人的使用场景。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术的技术方案而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构和/或流程来实现和获得。附图说明附图用来提供对本申请的技术方案或现有技术的进一步理解,并且构成说明书的一部分。其中,表达本申请实施例的附图与本申请的实施例一起用于解释本申请的技术方案,但并不构成对本申请技术方案的限制。图1为本专利技术实施例一的应用于智能机器人的信息发送方法的流程示意图。图2为本专利技术实施例一的应用于智能机器人的信息接收方法的流程示意图。图3为本专利技术实施例二的应用于智能机器人的信息发送方法的流程示意图。图4为本专利技术实施例二的应用于智能机器人的信息接收方法的流程示意图。图5为本专利技术实施例三的应用于智能机器人的信息发送装置的结构框图。图6为本专利技术实施例三的应用于智能机器人的信息接收装置的结构框图。具体实施方式以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。另外,附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。随着智能机器人产品的普及,越来越多的家庭和商家都需要机器人为其服务。在现有技术中,考虑到智能机器人的成本问题,某些智能机器人不包括键盘、鼠标和触控屏等硬件输入设备,虽然这些机器人在一定程度上能够满足用户的需求,但是由于通信方式的问题,这些机器人的应用场景受到限制。例如,若想将这些智能机器人加入至家居物联网中,由于没有键盘、鼠标和触控屏等硬件输入设备,则无法实现网络配置。即使在某些情况下,可以配置加入到无限网络中,但是由于传输长度的限制,如果出现超出长度限制的wifi名称和密码组合,就会出现传输失败的情况。因此,亟需一种解决方案来改善这一问题。本专利技术实施例的应用于智能机器人的信息传输方法提高了不具备触摸屏或键盘等输入设备的智能机器人的应用场景,使得机器人能够传输数据,且不受传输通道的最大传输长度的限制,在某些例子中,能够与其他智能机器人联网从而与其他智能机器人协同工作完成复杂任务,给用户提供更多帮助和服务。一方面,机器人在发送信息时,先将待发送的文本数据拆分成多个文本片段,随后对每个文本片段进行编码生成单频率声音信号,并按照设定顺序向接收端依次播放单频率声音信号,从而完成信息的发送。另一方面,该机器人还能接收并解析其他智能终端发送的信息,具体来说,机器人实时监听音波信息,对监听到的音波信号进行解码获取每个音波信号对应的文本片段,然后将文本片段按照设定顺序拼接得到发送端发送的文本数据。通过这两方面,本专利技术实施例的机器人能够通过音波方式来发送和接收信息,进而可以与其他智能终端进行协同工作,使机器人更加智能。而且,由于在发送信息时将文本数据拆分成文本片段分别发送,因此不会收到传输通道最大传输长度的限制,能够传输大量的信息。另外,在本专利技术实施例中,机器人在发送信息时,除了播放与文本信息相关的声本文档来自技高网...
【技术保护点】
一种应用于智能机器人的信息发送方法,该方法包括:获取待发送的文本数据;将所述文本数据拆分成多个文本片段;对每个文本片段进行编码生成单频率声音信号,并按照设定顺序向接收端依次播放单频率声音信号。
【技术特征摘要】
1.一种应用于智能机器人的信息发送方法,该方法包括:获取待发送的文本数据;将所述文本数据拆分成多个文本片段;对每个文本片段进行编码生成单频率声音信号,并按照设定顺序向接收端依次播放单频率声音信号。2.根据权利要求1所述的信息发送方法,其特征在于,还包括:对所述文本片段的拆分数量值进行编码生成单频率声音信号;在播放与每个文本片段对应的单频率声音信号之前,先播放与所述文本片段的拆分数量值相关的单频率声音信号。3.根据权利要求1或2所述的信息发送方法,其特征在于,将所述文本数据按照数据传输最大字节数拆分成多个文本片段。4.一种应用于智能机器人的信息接收方法,该方法包括:实时进行音波监听;对监听到的音波信号进行解码获取与每个音波信号对应的文本片段;将所述文本片段按照设定顺序拼接得到发送端发送的文本数据。5.根据权利要求4所述的信息接收方法,其特征在于,将首次监听到的音波信号解码得到文本片段的拆分数量值;接收与所述拆分数量值相同数量的音波信号,对这些音波信号进行解码获取对应的文本片段。6.一种应用于智能机器人的信息发送装置,该装置包括:文本数据获取单元,其用于获取待发送的文本数据;文本片段拆分单元,其用于将所述文本数据拆分成...
【专利技术属性】
技术研发人员:王合心,
申请(专利权)人:北京光年无限科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。