语音处理方法及电子设备技术

技术编号:15897131 阅读:27 留言:0更新日期:2017-07-28 20:43
本公开提供了一种语音处理方法,包括:获取声音信息;从所述声音信息中提取语音信息,识别所述语音信息的语义信息;获取情境信息;以及基于所述语义信息和所述情境信息,确定响应信息。本公开还提供了一种电子设备、一种计算机可读存储介质、以及一种计算机程序。

Voice processing method and electronic equipment

The invention provides a method for speech processing, including obtaining the voice information; extracting speech information from the voice information, semantic information and the recognition of speech information; obtain contextual information; and based on the semantic information and the context information, determine the response information. The present disclosure also provides an electronic device, a computer readable storage medium, and a computer program.

【技术实现步骤摘要】
语音处理方法及电子设备
本公开涉及一种语音处理方法及实现该方法的电子设备。
技术介绍
随着生活水平的提高,人们对智能化的要求也在提高。人们希望通过语音与机器直接交流。然而,现有技术的机器有时不能准确理解人们说话的内容,并且反馈的内容比较机械,缺乏应变的能力。
技术实现思路
本公开提供了一种语音处理方法,包括:获取声音信息,从所述声音信息中提取语音信息,识别所述语音信息的语义信息,获取情境信息,以及基于所述语义信息和所述情境信息,确定响应信息。可选地,所述获取情境信息包括以下任意一项或多项:接收情境信息;处理所述语音信息,得到情境信息;或处理所述声音信息中所述语音信息以外的其他信息,得到情境信息。可选地,所述处理所述语音信息,得到情境信息包括:处理所述语音信息,获得音质信息,基于所述音质信息得到情境信息;和/或,处理所述语音信息,获得声纹信息,基于所述声纹信息得到情境信息。可选地,所述响应信息包括语音响应信息,所述语音响应信息的音质和/或语义与所述情境信息相关联。可选地,所述基于所述语义信息和所述情境信息,确定响应信息包括:基于所述语义信息和所述情境信息,发送获取响应信息的请求,以及接收所述响应信息。本公开的另一个方面提供了一种电子设备,包括:处理器以及存储器,存储器存储有机器可读指令,所述指令在被处理器执行时,使得处理器:获取声音信息,从所述声音信息中提取语音信息,识别所述语音信息的语义信息,获取情境信息,以及基于所述语义信息和所述情境信息,确定响应信息。可选地,所述处理器获取情境信息包括以下任意一项或多项:接收情境信息;处理所述语音信息,得到情境信息;或处理所述声音信息中所述语音信息以外的其他信息,得到情境信息。可选地,所述处理器处理所述语音信息,得到情境信息包括:处理所述语音信息,获得音质信息,基于所述音质信息得到情境信息;和/或,处理所述语音信息,获得声纹信息,基于所述声纹信息得到情境信息。可选地,所述响应信息包括语音响应信息,所述语音响应信息的音质和/或语义与所述情境信息相关联。可选地,所述电子设备还包括通信器,所述处理器基于所述语义信息和所述情境信息,确定响应信息包括:基于所述语义信息和所述情境信息,通过通信器发送获取响应信息的请求;以及通过通信器接收所述响应信息。本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。附图说明为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:图1示意性示出了根据本公开的实施例的语音处理方法流程图;图2示意性示出了根据本公开的实施例的基于所述语义信息和所述情境信息,确定响应信息的方法流程图;图3示意性示出了根据本公开的实施例的电子设备结构框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。这里使用的词语“一”、“一个(种)”和“该”等也应包括“多个”、“多种”的意思,除非上下文另外明确指出。此外,在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。语音交互作为最自然方便的一种人机交互手段,是很多其他应用能够实现的基础,例如:语音拨号、语音导航,室内设备控制等。其目标是将人类的语音所表达的内容转换为计算机可读的输入信息,例如按键、二进制编码或者字符序列等。然而,现有的语音识别与机器对话的体验不佳,其主要原因在于:人类在对话时,靠语义表达的信息只占一部分,对话的情境也被用于信息的表达。也就是说,人类对话可能会根据情境不同而变得多样化。本公开的实施例提供了一种语音处理方法及实现该方法的电子设备。图1示意性示出了根据本公开的实施例的语音处理方法流程图。如图1所示,该方法包括在操作S101,获取声音信息。然后,在操作S102,从声音信息中提取语音信息,识别语音信息的语义信息。在操作S103,获取情境信息。在操作S104,基于语义信息和情境信息,确定响应信息。该方法结合了语音信息和情境信息,对不同的声音信息做出多样化的响应,更加符合人类习惯,从而提升用户体验。根据本公开实施例,在操作S101,获取声音信息,例如可以是通过声音采集装置获得声音信息。然后,在操作S102,从声音信息中提取语音信息,识别语音信息的语义信息。声音信息中可能包含一些语音信息和其他声音,该操作首先提取语音信息,然后识别语音信息,得到语义信息。当声音信息中未包含语音信息时,该操作获得的语义信息为空。在操作S103,获取情境信息。情境信息描述了与当前状态有关的信息。情境信息有多种形式。以下对情境信息进行例举,应当说明的是,这些例举并不作为对本专利技术的限定。情境信息可以包括时间信息,例如年、月、日、时、分、秒以及可以推算的季节、工作日或是休息日、上午或下午、星座、以及年份的天干地支等。情境信息可以包括地点信息,例如经度、纬度,还可以是国家、城市、地区、街道、以及房间等信息。情境信息可以包括天气信息,例如阴晴雨雪等,还可以包括气温、气湿、大气压、紫外线强度、空气污染情况等信息。情境信息可以包括用户的信息,例如姓名、性别、年龄、籍贯、工作情况、行为习惯、日程安排、身体状况等。情境信息还可以包括当前场景下的其他信息,例如用户当前的情绪、是否有其他人在场、以及其他设备的状态等。根据本公开实施例,可以采用多种方法获取如上所述的情境信息,下面列举其中的三种进行介绍,当然,在具体实施中,不限于以下三种情况,并且以下三种方式可以仅选择其中一种,也可以组合使用。(1)接收情境信息。情境信息可以从其他装置处获得,例本文档来自技高网...
语音处理方法及电子设备

【技术保护点】
一种语音处理方法,包括:获取声音信息;从所述声音信息中提取语音信息,识别所述语音信息的语义信息;获取情境信息;以及基于所述语义信息和所述情境信息,确定响应信息。

【技术特征摘要】
1.一种语音处理方法,包括:获取声音信息;从所述声音信息中提取语音信息,识别所述语音信息的语义信息;获取情境信息;以及基于所述语义信息和所述情境信息,确定响应信息。2.如权利要求1所述的语音处理方法,其中,所述获取情境信息包括以下任意一项或多项:接收情境信息;处理所述语音信息,得到情境信息;或处理所述声音信息中所述语音信息以外的其他信息,得到情境信息。3.如权利要求2所述的语音处理方法,其中,所述处理所述语音信息,得到情境信息包括:处理所述语音信息,获得音质信息,基于所述音质信息得到情境信息;和/或处理所述语音信息,获得声纹信息,基于所述声纹信息得到情境信息。4.如权利要求1所述的语音处理方法,其中,所述响应信息包括语音响应信息,所述语音响应信息的音质和/或语义与所述情境信息相关联。5.如权利要求1所述的语音处理方法,其中,所述基于所述语义信息和所述情境信息,确定响应信息包括:基于所述语义信息和所述情境信息,发送获取响应信息的请求;以及接收所述响应信息。6.一种电子设备,包括:处理器;以及存储器,存储有机器可...

【专利技术属性】
技术研发人员:张雅
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1