本发明涉及消息式信息交互领域,特别涉及一种基于语音智能识别的消息式信息交互系统及方法。
背景技术:
语言作为人们日常交流、交往的重要方式,在工作调度、会议记录、任务安排等方面,利用语音进行信息记录、消息传递等可简化记录流程,提高记录效率。随着人工智能技术的不断进步、完善,语音识别率不断提高,使得上述问题变得可能。因此,设计研发一种信息化、智能化的工作调度平台,尤其是一种基于语音智能识别的消息式信息交互方法与系统显得格外重要。
技术实现要素:
本发明的主要目的在于克服现有技术的缺点与不足,提供一种基于语音智能识别的消息式信息交互系统,能够利用语音输入、识别等将消息转化为便于传输的信息,简化使用者交流过程中文本输入、消息传达等流程,通过对使用者的语音消息进行录入、识别等操作,将其转化为文本信息,经由消息传递服务器于配套的多种交互平台上,完成快速、高效、无冲突的信息交互。
本发明的另一目的在于提供一种基于语音智能识别的消息式信息交互方法。
本发明的目的通过以下的技术方案实现:
一种基于语音智能识别的消息式信息交互系统,包括调度终端、mqtt服务器以及交互平台;其中,所述调度终端用于接收使用者的语音调度指令、播放调度指令信息、语音信息转化以及文本信息通信;所述mqtt服务器用于转发、存储调度指令信息;所述交互平台用于对使用者提供友好接口,针对不同场景、不同地点信息进行不同方式的对接。
所述调度终端包括语音输入/输出设备、核心智能控制板以及网络通信单元。
所述mqtt服务器包括调度指令接收单元、调度指令存储单元和调度指令发送单元。
所述交互平台包括移动智能设备应用程序和web界面展示程序。
所述调度终端利用语音识别技术将语音信息转化为文本信息,进行信息通信,完成工作调度任务。
所述mqtt服务器利用mqtt信息通信方式将文本信息进行“一对多”的消息转发、传递。这一机制能够完成工作调度过程中快速、高效的信息发布平台的组建。
本发明的另一目的通过以下的技术方案实现:
一种基于语音智能识别的消息式信息交互方法,包含以下步骤:
1)需求者通过调度终端的语音输入设备进行语音输入,核心智能控制板对输入信息进行语音信息转化为文本信息,通过网络通信单元将文本信息发送至远程mqtt服务器;
2)mqtt服务器上通过对不同使用场所、不同管理人员进行编号、编码确定其订阅消息主题,以消息主题为通信依据进行不同通信终端的消息转发;同时,mqtt服务器中搭建数据库存储机制,存储调度信息指令;
3)移动智能端设备应用程序,按使用者的工作地点、工作类型、工作任务来订阅对应通信主题,通过移动智能端设备接收通信消息;通过语音转换单元实现文本信息与语音信息的相互转换,并实现语音信息播报、文本信息展示;
4)web界面展示程序通过调用数据库内存储的数据信息,读取参数,完成、实现web信息展示操作;所述参数包括调度信息指令、实施对象。
本发明与现有技术相比,具有如下优点和有益效果:
(1)传统信息交互方式多以对讲机、固定电话等形式的设备进行消息传递,实际应用过程中存在有消息漏接,通信信道被占一些消息发送不能及时送达等问题。本发明通过应用人工智能、移动互联等技术,将语音信息转化为文本信息等,同时通过多平台、多途径的信息交互,解决了上述传统信息交互过程中存在的占线、遗漏消息等问题。
(2)传统信息交互方式多为“一对一”模式,即一个消息发送者、一个消息接收者。然而,在实际生产生活过程中,信息交互不单单局限于“一对一”通信交流模式,在工作过程中常以一个负责人对一个人团队的消息传递。本发明提出的消息式信息交互平台可以通过多平台、高灵活性的交互、信息发布消息形式,可实现在不同场地、面向不同对象的工作调度任务。
附图说明
图1是本发明所述一种基于语音智能识别的消息式信息交互系统的整体结构示意图。
图2是图1所述交互系统的调度终端的结构示意图。
图3是图1所述交互系统的智能移动端应用程序功能示意图。
具体实施方式
下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
如图1至图3所示,本实例所实施的一种基于语音智能识别的消息式信息交互系统,包括调度终端、mqtt服务器以及交互平台三部分组成。其中,所述调度终端用于接收使用者的语音调度指令、播放调度指令信息、语音信息转化以及文本信息通信等,包括语音输入/输出设备、核心智能控制板以及网络通信单元等;其中,所述mqtt服务器用于转发、存储调度指令,包括调度指令接收单元、调度指令存储单元和调度指令发送单元等;其中,所述交互平台用于对使用者提供友好接口,针对不同场景、不同地点等信息进行不同方式的对接等,包括移动智能设备应用程序和web界面展示程序等。
调度终端核心控制板选用树莓派3b开发板,通过usb连接外置声卡连接麦克风作为语音输入设备,连接音响作为语音输出设备。树莓派3b开发板可通过有线、外置网卡等方式,连接gprs网络。
移动智能端应用程序主要通过提取mqtt服务器内数据,一方面以文本形式进行数据展示,另一方面通过语音转换单元将文本信息转化为语音信息进行信息播报等。其中语音转换单元调用百度语音识别api进行语音识别,语音播报则调用百度语音合成api等。
一种基于语音智能识别的消息式信息交互方法,包括如下步骤:
1)需求者通过调度终端的语音输入设备进行语音输入,核心智能控制板对输入信息进行语音信息转化为文本信息,通过网络通信单元将文本信息发送至远程mqtt服务器;
2)mqtt服务器上通过对不同使用场所、不同管理人员进行编号、编码确定其订阅消息主题,以消息主题为通信依据进行不同通信终端的消息转发;同时,mqtt服务器中搭建数据库存储机制,存储调度信息指令等;
3)移动智能端设备应用程序,可按使用者的工作地点、工作类型、工作任务等订阅对应通信主题,可通过移动智能端设备接收通信消息;通过语音转换单元实现文本信息与语音信息的相互转换,并实现语音信息播报、文本信息展示等;
4)web界面展示程序通过调用数据库内存储的数据等信息,读取调度信息指令、实施对象等参数,完成、实现web信息展示等操作。
上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。