语音处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:19636894 阅读:19 留言:0更新日期:2018-12-01 17:23
本申请实施例公开了一种语音处理方法、装置、存储介质及电子设备,其中,本申请实施例中的电子设备,可以采集外部环境中的语音信号,并获取采集到的语音信号所包括的语音内容以及声纹特征,再根据获取到的语音内容和声纹特征生成待输出语音信号,该待输出语音信号包括对应前述声纹特征的待输出声纹特征、以及对应前述语音内容的待输出语音内容,最后输出生成的待输出语音信号。由此,使得电子设备能够根据输入语音信号所包括的声纹特征,输出包括对应声纹特征的输出语音信号,实现了以不同的发声方式进行语音输出,因此,提高了电子设备进行语音交互的灵活性。

Speech Processing Method, Device, Storage Media and Electronic Equipment

The embodiment of this application discloses a voice processing method, device, storage medium and electronic equipment, in which the electronic equipment in the embodiment of this application can collect voice signals in the external environment, and acquire the voice content and voiceprint features of the collected voice signals, and then according to the acquired voice content. And voiceprint feature generates speech signal to be output. The speech signal to be output includes the voiceprint feature to be output corresponding to the foregoing voiceprint feature and the content to be output corresponding to the foregoing voice content. Finally, the generated voice signal to be output is output. Thus, the electronic equipment can output the output speech signal including the corresponding voiceprint features according to the voiceprint features included in the input speech signal, and realize the voice output in different voice modes. Therefore, the flexibility of the electronic equipment for voice interaction is improved.

【技术实现步骤摘要】
语音处理方法、装置、存储介质及电子设备
本申请涉及电子设备
,具体涉及一种语音处理方法、装置、存储介质及电子设备。
技术介绍
目前,随着技术的发展,人机之间的交互方式变得越来越丰富。相关技术中,用户可以通过语音与手机、平板电脑等电子设备进行交互。比如,用户可以向电子设备说出“明天天气如何”,电子设备将查询到今天的天气信息,并以语音的方式输出查询到的天气信息。然而,在相关技术中,电子设备通常以固定的发声方式进行语音输出,存在灵活性较差的问题。
技术实现思路
本申请实施例提供了一种语音处理方法、装置、存储介质及电子设备,能够提高电子设备进行语音交互的灵活性。第一方面,本申请实施例提供了一种语音处理方法,包括:采集外部环境中的语音信号;获取所述语音信号包括的语音内容以及声纹特征;根据所述语音内容和所述声纹特征生成待输出语音信号,所述待输出语音信号包括对应所述声纹特征的待输出声纹特征、以及对应所述语音内容的待输出语音内容;输出所述待输出语音信号。第二方面,本申请实施例提供了一种语音处理装置,包括:采集模块,用于采集外部环境中的语音信号;获取模块,用于获取所述语音信号包括的语音内容以及声纹特征;生成模块,用于根据所述语音内容和所述声纹特征生成待输出语音信号,所述待输出语音信号包括对应所述声纹特征的待输出声纹特征、以及对应所述语音内容的待输出语音内容;输出模块,用于输出所述待输出语音信号。第三方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请实施例提供的语音处理方法中的步骤。第四方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请实施例提供的语音处理方法中的步骤。本申请实施例中,电子设备可以采集外部环境中的语音信号,并获取采集到的语音信号所包括的语音内容以及声纹特征,再根据获取到的语音内容和声纹特征生成待输出语音信号,该待输出语音信号包括对应前述声纹特征的待输出声纹特征、以及对应前述语音内容的待输出语音内容,最后输出生成的待输出语音信号。由此,使得电子设备能够根据输入语音信号所包括的声纹特征,输出包括对应声纹特征的输出语音信号,实现了以不同的发声方式进行语音输出,因此,提高了电子设备进行语音交互的灵活性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的语音处理方法的一流程示意图。图2是本申请实施例中电子设备从语音信号中获取语音内容的示意图。图3是本申请实施例中电子设备和用户进行语音交互的示意图。图4是本申请实施例中电子设备和用户在会议室场景中进行语音交互的示意图。图5是本申请实施例提供的语音处理方法的另一流程示意图。图6是本申请实施例提供的语音处理装置的一结构示意图。图7是本申请实施例提供的电子设备的一结构示意图。图8是本申请实施例提供的电子设备的另一结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本文所使用的术语“模块”可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是某些实施例还包括没有列出的步骤或模块,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本申请实施例提供一种语音处理方法,该语音处理方法的执行主体可以是本申请实施例提供的语音处理装置,或者集成了该语音处理装置的电子设备,其中该语音处理装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等设备。请参照图1,图1为本申请实施例提供的语音处理方法的流程示意图。如图1所示,本申请实施例提供的语音处理方法的流程可以如下:101、采集外部环境中的语音信号。其中,电子设备可以通过多种不同方式来采集外部环境中的语音信号,比如,在电子设备未外接麦克风时,电子设备可以通过内置的麦克风对外部环境中的语音进行采集,得到语音信号;又比如,在电子设备外接有麦克风时,电子设备可以通过外接的麦克风对外部环境中的语音进行采集,得到语音信号。其中,电子设备在通过麦克风(此处的麦克风可以是内置麦克风,也可以是外接麦克风)采集外部环境中的语音信号时,若麦克风为模拟麦克风,将采集到模拟的语音信号,此时电子设备需要对模拟的语音信号进行采样,以将模拟的语音信号转换为数字化的语音信号,比如,可以16KHz的采样频率进行采样;此外,若麦克风为数字麦克风,则电子设备将通过数字麦克风直接采集到数字化的语音信号,无需进行转换。102、获取采集到的语音信号所包括的语音内容以及声纹特征。其中,电子设备在采集到外部环境中的语音信号之后,电子设备判断本地是否存在语音解析引擎,若存在,则电子设备将采集到的语音信号输入到本地的语音解析引擎进行语音解析,得到语音解析文本。其中,对语音信号进行语音解析,也即是将语音信号由“音频”向“文字”的转换过程。此外,在本地存在多个语音解析引擎时,电子设备可以按照以下方式从多个语音解析引擎中选取一个语音解析引擎对语音信号进行语音解析:其一,电子设备可以从本地的多个语音解析引擎中随机选取一个语音解析引擎,对采集到的语音信号进行语音解析。其二,电子设备可以从多个语音解析引擎中选取解析成功率最高的语音解析引擎,对采集到的语音信号进行语音解析。本文档来自技高网...

【技术保护点】
1.一种语音处理方法,其特征在于,包括:采集外部环境中的语音信号;获取所述语音信号包括的语音内容以及声纹特征;根据所述语音内容和所述声纹特征生成待输出语音信号,所述待输出语音信号包括对应所述声纹特征的待输出声纹特征、以及对应所述语音内容的待输出语音内容;输出所述待输出语音信号。

【技术特征摘要】
1.一种语音处理方法,其特征在于,包括:采集外部环境中的语音信号;获取所述语音信号包括的语音内容以及声纹特征;根据所述语音内容和所述声纹特征生成待输出语音信号,所述待输出语音信号包括对应所述声纹特征的待输出声纹特征、以及对应所述语音内容的待输出语音内容;输出所述待输出语音信号。2.如权利要求1所述的语音处理方法,其特征在于,输出所述待输出语音信号的步骤,包括:获取所述语音信号的响度值;根据所述响度值确定对应所述待输出语音信号的目标响度值;按照所述目标响度值,输出所述待输出语音信号。3.如权利要求1所述的语音处理方法,其特征在于,采集外部环境中的语音信号的步骤,包括:在采集到外部环境中的带噪语音信号时,获取对应所述带噪语音信号的历史噪声信号;根据所述历史噪声信号,获取所述带噪语音信号采集期间的噪声信号;将所述噪声信号与所述带噪语音信号进行反相位叠加,并将叠加得到的降噪语音信号作为所述语音信号。4.如权利要求3所述的语音处理方法,其特征在于,根据所述历史噪声信号,获取所述带噪语音信号采集期间的噪声信号的步骤,包括:将所述历史噪声信号作为样本数据进行模型训练,得到噪声预测模型;根据所述噪声预测模型预测所述采集期间的所述噪声信号。5.如权利要求1-4任一项所述的语音处理方法,其特征在于,根据所述语音内容和所述声纹特征生成待输出语音信号的步骤之前,还包括:判断所述声纹特征是否与预设声纹特征匹配;在所述声纹特征与预设声纹特征匹配时,根据所述语音内容和所...

【专利技术属性】
技术研发人员:陈岩
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1