当前位置: 首页 > 专利查询>赵建文专利>正文

一种通过区块链对接语音服务的网络系统技术方案

技术编号:19437454 阅读:33 留言:0更新日期:2018-11-14 13:26
一种通过区块链对接语音服务的网络系统,包括:至少一个区块链语音DNS单元,用于注册至少一个聊天机器人的网址,并能够进行聊天机器人域名查询,返回该聊天机器人的地址;至少一个语音浏览器,能够和所述区块链语音DNS单元通讯,利用聊天机器人的名称进行域名查询,获得该聊天机器人的网址,并进行通信。本发明专利技术能够为多个聊天机器人解析域名,并能够接入多个智能音箱,综合了聊天机器人与传统WEB服务,域名可以采用自然语言的形式,便于呼叫和解析,在DNS单元中按照不同的语言建立了域名树,使得同种语言发音得到同种语言的网址,提高了用户使用的便利,具有本地域名学习及解析单元,提高域名解析的效率。

【技术实现步骤摘要】
一种通过区块链对接语音服务的网络系统
本专利技术涉及区块链领域,具体的,涉及一种通过区块链对接语音服务的网络系统,在语音DNS单元设置多个聊天机器人的域名以及网址,便于不同用户能够通过语音浏览器接入多个聊天机器人,从而便于聊天机器人的开发和接入,也便于了智能语音设备选择不同的聊天机器人服务。
技术介绍
在语音互联网上,多个厂家纷纷推出自己的智能音箱,或者其他基于语音呼叫服务的系统。而智能音箱所以能够使用,是基于聊天机器人,用户通过呼叫一个名称,就可以唤出这些聊天机器人,为人们提供服务。现有技术中一些大的公司,例如亚马逊Alexa和谷歌Home这类智能音箱设备,都具有自己所开发的聊天机器人系统,该系统是一个封闭的系统,并不向外开发,并且不能够为其它智能音箱所接入。参见图1,示出了现有的不同智能音箱厂家的聊天机器人的系统,从中可以看出,即便是同一个聊天机器人在多个不同的公司系统下面,也可能具有不同的名字,甚至需要多次开发和部署。这为人们的使用,带来了极大的不便。也不利于聊天机器人开发。一些小的公司所开发的智能音箱不能便利的接入聊天机器人,更不能方便的接入多个聊天机器人,甚至在使用的过程中随时进行转换。因此,如何提高聊天机器人接入的便利程度,既方便智能音箱选择不同的聊天机器人,也便于新的聊天机器人上线供不同厂家的智能音箱使用,同时利用浏览器获取各类的语音服务资源,成为现有技术亟需解决的技术问题。
技术实现思路
本专利技术的目的在于提出一种通过区块链对接语音服务的网络系统,在语音DNS单元设置多个聊天机器人的域名以及网址,便于不同用户能够通过语音浏览器接入多个聊天机器人,从而便于聊天机器人的开发和接入,也便于了智能语音设备选择不同的聊天机器人服务。为达此目的,本专利技术采用以下技术方案:一种通过区块链对接语音服务的网络系统,其特征在于,所述网络系统包括:至少一个区块链语音DNS单元,用于注册至少一个聊天机器人的网址,并能够进行聊天机器人域名查询,返回该聊天机器人的地址;至少一个语音浏览器,能够和所述区块链语音DNS单元通讯,利用聊天机器人的名称进行域名查询,并获得该聊天机器人的网址;所述语音浏览器能够利用该聊天机器人的网址和聊天机器人进行通信,并进行聊天。可选的,所述区块链语音DNS单元上注册了多个聊天机器人的域名和网址。可选的,在所述区块链语音DNS单元中,所述域名为自然语言的形式,按照不同的语言建立了域名树,所述域名对应的网址为同种语言的网址。可选的,所述语音浏览器收到语音时,进行同种语言的语音和文字的转换,将该语音转换为同种语言的文本,再利用该文本向所述语音DNS单元请求域名解析,并得到对应所述同种语言的网址。可选的,所述语音浏览器通过浏览器的自我学习,或者人工规则,建立本地域名解析数据,所述语音浏览器在进行域名解析时,先查询本地的域名解析数据,如果不成功,再向公网的域名解析服务发起请求。可选的,所述语音浏览器能够安装于智能语音设备中,也能够安装于普通的固定终端,或者移动终端,从而具有不同的人机交互接口;所述语音浏览器能够与聊天机器人通话,或者与传统的WEB网站通信,以提供浏览服务。可选的,在所述语音DNS单元中,如果同种语言下发音与已有的域名相同,则不允许进行新域名的注册;如果是不同语言下发音与已有的域名相同,则允许进行新域名的注册。可选的,在所述区块链语音DNS单元上进行域名注册时,用户首先进行域名的查询,根据域名查询的结果在该区块链语音DNS单元上进行域名的注册,和域名与地址的绑定。可选的,所述语音浏览器包括:语音采集单元,用于采集用户的语音;语音识别及获取单元,用于将所采集的语音转换为文本,并识别出所要解析的域名;第二发送单元,用于向语音DNS或者传统DNS发出域名解析请求,或者根据所解析的地址连接网络服务,包括连接聊天机器人,或者连接WEB网络服务;第二接收单元,用于接收DNS域名解析的结果,或者接收相应网络服务的回传信息;本地域名学习及解析单元,用于根据域名解析历史或者人工规则,建立本地域名解析数据,并用于根据所识别的域名,利用所述本地域名解析数据来解析网址。可选的,所述区块链语音DNS单元包括:查询单元,用于查询某一域名在存储单元上是否存在,并反馈查询的结果;注册单元,用于注册某一聊天机器人的域名;映射单元,用于将所注册的域名与该域名对应的网址进行映射,从而保证在该DNS单元上解析域名得到所希望的聊天机器人的网址;存储单元,用于存储注册以及绑定后的域名和网址。第一接收单元,用于接收域名解析请求;解析单元,用于根据所述域名解析请求在存储单元上查询得到域名对应的网址;第一发送单元,用于返回域名解析得到的网址。综上所述,本专利技术具有如下的优点:(1)建立了综合的基于区块链对接语音服务的网络,包括语音DNS单元,语音浏览器,综合了语音聊天各流程,并与传统WEB网络服务融合;(2)不同的智能音箱或者语音浏览器呼叫某个聊天机器人,都能在通过语音DNS单元,寻找到相同的机器人;(3)开发某一个聊天机器人后,在语音DNS单元上绑定域名和网址,就能够为多个智能音箱或者语音浏览器提供服务;(4)域名可以采用自然语言的形式,便于呼叫和解析,在DNS单元中按照不同的语言建立了域名树,使得同种语言发音得到同种语言的网址,提高了用户使用的便利;(5)将多个聊天机器人,也就是智能语音助手的网址解析设置在DNS中,从而使得用户可以通过DNS获取多个智能语音助手的多个技能;(6)语音浏览器既能够向区块链DNS请求域名解析服务,还具有本地域名学习及解析单元,能够根据用户使用习惯,自动建立实体的解析地址,提高域名解析的效率。附图说明图1是现有技术中不同智能音箱厂家的聊天机器人系统的开发示意图;图2是根据本专利技术具体实施例的基于区块链的语音DNS系统的模块图;图3是根据本专利技术具体实施例的语音DNS单元的域名注册流程;图4是根据本专利技术具体实施例的语音DNS单元的域名解析流程;图5是根据本专利技术具体实施例的基于区块链对接语音服务的网络架构图;图6是根据本专利技术具体实施例的基于区块链对接语音以及传统服务的网络构架图;图7是根据本专利技术具体实施例的语音DNS单元的模块图;图8是根据本专利技术具体实施例的语音浏览器的模块图。图中的附图标记所分别指代的技术特征为:1、区块链语音DNS单元;2、智能语音设备;3、聊天机器人;4、语音浏览器;5、传统DNS单元;6、传统网站;10、第一接收单元;11、解析单元;12、第一发送单元;13、查询单元;14、注册单元;15、映射单元;16、存储单元;41、语音采集单元;42、语音识别及获取单元;43、第二发送单元;44、第二接收单元;45、域名学习及解析单元。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在本专利技术中,主要讨论涉及例如智能音箱的智能语音设备,并非Facebook/Telegram这类即时通讯平台里,可以和人打字对话的机器人。其中,本专利技术的聊天机器人,对应智能语音设备中可以对话的智能程序,一般叫VoiceAssistant(智能语音助手)本文档来自技高网...

【技术保护点】
1.一种通过区块链对接语音服务的网络系统,其特征在于,所述网络系统包括:至少一个区块链语音DNS单元,用于注册至少一个聊天机器人的网址,并能够进行聊天机器人域名查询,返回该聊天机器人的地址;至少一个语音浏览器,能够和所述区块链语音DNS单元通讯,利用聊天机器人的名称进行域名查询,并获得该聊天机器人的网址;所述语音浏览器能够利用该聊天机器人的网址和聊天机器人进行通信,并进行聊天。

【技术特征摘要】
2018.03.01 CN 20181017179501.一种通过区块链对接语音服务的网络系统,其特征在于,所述网络系统包括:至少一个区块链语音DNS单元,用于注册至少一个聊天机器人的网址,并能够进行聊天机器人域名查询,返回该聊天机器人的地址;至少一个语音浏览器,能够和所述区块链语音DNS单元通讯,利用聊天机器人的名称进行域名查询,并获得该聊天机器人的网址;所述语音浏览器能够利用该聊天机器人的网址和聊天机器人进行通信,并进行聊天。2.根据权利要求1所述的网络系统,其特征在于:所述区块链语音DNS单元上注册了多个聊天机器人的域名和网址。3.根据权利要求1所述的网络系统,其特征在于:在所述区块链语音DNS单元中,所述域名为自然语言的形式,按照不同的语言建立了域名树,所述域名对应的网址为同种语言的网址。4.根据权利要求1所述的网络系统,其特征在于:所述语音浏览器收到语音时,进行同种语言的语音和文字的转换,将该语音转换为同种语言的文本,再利用该文本向所述语音DNS单元请求域名解析,并得到对应所述同种语言的网址。5.根据权利要求1所述的网络系统,其特征在于:所述语音浏览器通过浏览器的自我学习,或者人工规则,建立本地域名解析数据,所述语音浏览器在进行域名解析时,先查询本地的域名解析数据,如果不成功,再向公网的域名解析服务发起请求。6.根据权利要求1所述的网络系统,其特征在于:所述语音浏览器能够安装于智能语音设备中,也能够安装于普通的固定终端,或者移动终端,从而具有不同的人机交互接口;所述语音浏览器能够与聊天机器人通话,或者与传统的WEB网站通信,以提供浏览...

【专利技术属性】
技术研发人员:赵建文
申请(专利权)人:赵建文
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1