语音播报的方法、装置、电子设备及介质与流程
本申请中涉及语音识别技术,尤其是一种语音播报的方法、装置、电子设备及介质。
背景技术:
由于通信时代和社会的兴起,智能设备已经随着越来越多用户的使用而不断发展。
其中,随着通信时代的飞速发展,用户利用智能设备进行语音互动的方式已经成为了一种常态。进一步的,随着语音技术在各类智能终端的应用落地,语音对话逐渐成为人们和机器更自然的一种交互方式。相关技术中,通常是在接收到用户的交互指令时,以预设的播报方式与用户进行语音互动。
然而,相关技术中,无论对何种用户均是以同一种播报方式来与用户进行语音交互,这样的交互方式容易出现用户的时间被长时间的语音播报占用,导致语音交互效率低下,影响用户体验。
技术实现要素:
本申请实施例提供一种语音播报的方法、装置、电子设备及介质,本申请实施例用于解决相关技术中存在的用户长时间被语音播报占用,导致语音交互效率低下,影响用户体验。
其中,根据本申请实施例的一个方面,提供的一种语音播报的方法,其特征在于,包括:
接收目标用户生成的交互语音指令;
基于所述交互语音指令,确定所述目标用户对应的等级标签,所述等级标签用于反映用户使用语音播报服务的等级;
基于所述目标用户对应的等级标签以及语音播报策略,确定为所述目标用户选择对应目标播报方式的语音播报服务,所述播报方式用于表征所述语音播报服务的完整度。
可选地,在基于本申请上述方法的另一个实施例中,所述基于所述目标用户对应的等级标签以及语音播报策略,确定为所述目标用户选择对应目标播报方式的语音播报服务,包括:
当检测到所述目标用户对应于第一等级标签时,确定为所述目标用户选择简短播报方式的语音播报服务;
或,
当检测到所述目标用户对应于第二等级标签时,确定为所述目标用户选择复杂播报方式的语音播报服务,所述第二等级低于所述第一等级。
可选地,在基于本申请上述方法的另一个实施例中,所述当检测到所述目标用户对应于第一等级标签时,确定为所述目标用户选择对应简短播报方式的语音播报服务,包括:
当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择简短语音交互方式的语音播报服务;
和/或,
当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择简短服务种类方式的语音播报服务。
可选地,在基于本申请上述方法的另一个实施例中,所述当检测到所述目标用户对应于第二等级标签时,确定为所述目标用户选择对应复杂播报方式的语音播报服务,包括:
当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择复杂语音交互方式的语音播报服务;
和/或,
当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择复杂服务种类方式的语音播报服务。
可选地,在基于本申请上述方法的另一个实施例中,所述基于所述交互语音指令,确定所述目标用户对应的等级标签,包括:
解析所述交互语音指令,确定所述目标用户的身份参数;
基于所述目标用户的身份参数,从历史数据库中获取所述目标用户对应的历史服务参数,所述历史服务参数对应于使用总时长、使用服务类型、使用服务次数的至少一种;
基于所述目标用户的历史服务参数,确定所述目标用户对应的等级标签。
可选地,在基于本申请上述方法的另一个实施例中,在所述基于所述目标用户的历史服务参数,确定所述目标用户对应的等级标签之后,还包括:
当基于所述历史服务参数,检测到包含所述目标用户的历史使用服务类型时;
确定所述目标用户的历史使用服务类型与所述交互语音指令对应的服务类型是否为相同的服务类型;
当检测到相同时,确定为所述目标用户选择简短播报方式的语音播报服务;
当检测到不相同时,确定为所述目标用户选择复杂播报方式的语音播报服务。
可选地,在基于本申请上述方法的另一个实施例中,在所述确定所述目标用户的身份参数之后,还包括:
基于所述目标用户的身份参数,确定预设播音参数,所述播音参数用于反映语种、方言、音色、发音者类型中的至少一种;
利用所述预设播音参数,为所述目标用户选择对应目标播报方式的语音播报服务。
根据本申请实施例的另一个方面,提供的一种语音播报的装置,包括:
获取模块,被设置为接收目标用户生成的交互语音指令;
确定模块,被设置为基于所述交互语音指令,确定所述目标用户对应的等级标签,所述等级标签用于反映用户使用语音播报服务的等级;
选择模块,被设置为基于所述目标用户对应的等级标签以及语音播报策略,确定为所述目标用户选择对应目标播报方式的语音播报服务,所述播报方式用于表征所述语音播报服务的完整度。
根据本申请实施例的又一个方面,提供的一种电子设备,包括:
存储器,用于存储可执行指令;以及
显示器,用于与所述存储器显示以执行所述可执行指令从而完成上述任一所述语音播报的方法的操作。
根据本申请实施例的还一个方面,提供的一种计算机可读存储介质,用于存储计算机可读取的指令,所述指令被执行时执行上述任一所述语音播报的方法的操作。
本申请中,在接收目标用户生成的交互语音指令之后,可以基于交互语音指令,确定目标用户对应的等级标签,其中该等级标签用于反映用户使用语音播报服务的等级,以使后续基于目标用户对应的等级标签以及语音播报策略,确定为目标用户选择对应不同完整度的目标播报方式的语音播报服务。通过应用本申请的技术方案,可以首先识别出本次生成交互语音指令的用户,并根据预存的历史数据,确定该用户在历史时间段内使用语音服务的等级,以使后续根据该用户对于的等级,选择向用户提供对于不同完整度播报方式的语音服务。从而避免由于相关技术中存在的导致语音交互效率低下进而影响用户体验的问题。
下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。
附图说明
构成说明书的一部分的附图描述了本申请的实施例,并且连同描述一起用于解释本申请的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本申请,其中:
图1为本申请提出的语音播报的系统架构示意图;
图2为本申请提出的一种语音播报的方法的示意图;
图3为本申请语音播报的装置的结构示意图。
具体实施方式
现在将参照附图来详细描述本申请的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,不作为对本申请及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
另外,本申请各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
需要说明的是,本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
下面结合图1-图2来描述根据本申请示例性实施方式的用于进行语音播报的方法。需要注意的是,下述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。相反,本申请的实施方式可以应用于适用的任何场景。
图1示出了可以应用本申请实施例的视频处理方法或视频处理装置的示例性系统架构100的示意图。
如图1所示,系统架构100可以包括终端设备101、102、103中的一种或多种,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。比如服务器105可以是多个服务器组成的服务器集群等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、便携式计算机和台式计算机等等。
本申请中的终端设备101、102、103可以为提供各种服务的终端设备。例如用户通过终端设备103(也可以是终端设备101或102)接收目标用户生成的交互语音指令;基于交互语音指令,确定目标用户对应的等级标签,等级标签用于反映用户使用语音播报服务的等级;基于目标用户对应的等级标签以及语音播报策略,确定为目标用户选择对应目标播报方式的语音播报服务,播报方式用于表征语音播报服务的完整度。
在此需要说明的是,本申请实施例所提供的语音播报的方法可以由终端设备101、102、103中的一个或多个,和/或,服务器105执行,相应地,本申请实施例所提供的语音播报的装置一般设置于对应终端设备中,和/或,服务器105中,但本申请不限于此。
本申请还提出一种语音播报的方法、装置、目标终端及介质。
图2示意性地示出了根据本申请实施方式的一种语音播报的方法的流程示意图。如图2所示,该方法包括:
s101,接收目标用户生成的交互语音指令。
首先需要说明的是,本申请中不对获取待检测图像的设备做具体限定,例如可以为智能设备,也可以为服务器。其中,智能设备可以是pc(personalcomputer,个人电脑),也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、车载智能设备等具有显示功能的可移动式终端设备等等。
同样的,本申请也不对交互语音指令做具体限定,例如可以为启动语音服务的指令,也可以为用于开启其他功能的指令。例如可以为播报音乐,显示时间,开启导航等。
s102,基于交互语音指令,确定目标用户对应的等级标签,等级标签用于反映用户使用语音播报服务的等级。
进一步的,本申请中在接收到目标用户的交互语音指令后,即可以首先根据该语音,确定出该用户的身份信息。例如其为用户张三还是用户李四,并在确定其用户身份后,可以根据预存的用户数据库,确定该用户对于的使用语音播报服务的等级。
其中本申请不对如何对用户进行等级分级的方式做具体限定,例如可以为根据用户历史时间段内使用语音服务的总时长来对用户进行等级分级。也可以为根据用户历史时间段内使用语音服务的总次数来对用户进行等级分级,还可以为根据用户历史时间段内,使用语音服务超过预设时长的总次数来对用户进行等级分级等等。
s103,基于目标用户对应的等级标签以及语音播报策略,确定为目标用户选择对应目标播报方式的语音播报服务,播报方式用于表征语音播报服务的完整度。
进一步的,本申请在确定用户对应的等级之后,即可以根据预设的语音播报策略,针对性的为用户提供不同完整度播报方式的语音播报服务。
一种方式中,例如可以为当用户对应于最高等级标签时,即可以为其选择完整度最低的播报方式的语音播报服务。可以理解的,当用户对应的等级最高时,代表该用户即为使用该语音播报服务的资深用户,因此为了避免浪费用户的无谓等待时间,因此即可以选择最低播放完整度的播报方式来向用户提供语音服务。
另外一种方式中,为当用户对应于最低等级标签时,即可以为其选择完整度最高的播报方式的语音播报服务。可以理解的,当用户对应的等级最低时,代表该用户即为使用该语音播报服务的新手用户,因此为了避免出现用户不会使用语音服务的弊端,因此即可以选择最高播放完整度的播报方式来向用户提供语音服务。
又一种方式中,为当用户对应于中间等级标签时,即可以为其选择完整度适中的播报方式的语音播报服务。可以理解的,当用户对应的等级为中间等级时,代表该用户即为使用该语音播报服务的一般用户,因此为了避免出现用户不会使用语音服务的某个种类且无谓浪费用户时间的弊端,因此即可以选择适中播放完整度的播报方式来向用户提供语音服务。
本申请中,在接收目标用户生成的交互语音指令之后,可以基于交互语音指令,确定目标用户对应的等级标签,其中该等级标签用于反映用户使用语音播报服务的等级,以使后续基于目标用户对应的等级标签以及语音播报策略,确定为目标用户选择对应不同完整度的目标播报方式的语音播报服务。通过应用本申请的技术方案,可以首先识别出本次生成交互语音指令的用户,并根据预存的历史数据,确定该用户在历史时间段内使用语音服务的等级,以使后续根据该用户对于的等级,选择向用户提供对于不同完整度播报方式的语音服务。从而避免由于相关技术中存在的导致语音交互效率低下进而影响用户体验的问题。
可选的,在本申请一种可能的实施方式中,在s102(基于目标用户对应的等级标签以及语音播报策略,确定为目标用户选择对应目标播报方式的语音播报服务)中,可以通过下述两种方式的其中一种实现:
第一种方式:
当检测到目标用户对应于第一等级标签时,确定为目标用户选择简短播报方式的语音播报服务。
进一步的,为当用户对应于第一等级标签(较高等级)时,即可以为其选择完整度最低的播报方式的语音播报服务(即简短播报方式)。可以理解的,当用户对应的等级较高时,代表该用户即为使用该语音播报服务的资深用户,因此为了避免浪费用户的无谓等待时间,因此即可以选择简短播报方式来向用户提供语音服务。
可选的,当检测到目标用户对应于第一等级标签时,确定为目标用户选择简短语音交互方式的语音播报服务;和/或,
当检测到目标用户对应于第一等级标签时,确定为目标用户选择简短服务种类方式的语音播报服务。
其中,本申请不对简短播报方式进行具体限定,例如可以为语音播报方式由完整度百分百降低为仅语音播报重要事项。也可以为由全部服务种类降低为仅提供重要服务种类的语音播报服务。
一种方式中,当确定用户为资深用户时,一些仅面向新手用户的服务种类即可以不再为其进行提供。例如新手教程服务类,服务指导类等等。这样不仅可以避免增加用户的等待时间,也可以节省终端设备的存储资源。
第二种方式:
当检测到目标用户对应于第二等级标签时,确定为目标用户选择复杂播报方式的语音播报服务,第二等级低于第一等级。
进一步的,为当用户对应于第二等级标签(较低等级)时,即可以为其选择完整度较高的播报方式的语音播报服务(即复杂播报方式)。可以理解的,当用户对应的等级较低时,代表该用户即为使用该语音播报服务的非资深用户,因此为了避免出现用户不熟悉功能所导致的无法使用服务的问题,即可以选择复杂播报方式来向用户提供语音服务。
当检测到目标用户对应于第一等级标签时,确定为目标用户选择复杂语音交互方式的语音播报服务;和/或,
当检测到目标用户对应于第一等级标签时,确定为目标用户选择复杂服务种类方式的语音播报服务。
其中,本申请不对复杂播报方式进行具体限定,例如可以为语音播报方式为完整度百分百的语音播报,也可以为语音播报方式为完整度百分八十的语音播报等等。还可以为由仅包含部分服务种类提高为包含全部服务种类的语音播报服务。
一种方式中,当确定用户为新手用户时,即需要向其开放所有服务种类的语音播报方式。例如包括新手教程服务类,服务指导类等等。
可选的,在本申请一种可能的实施方式中,在s101(基于交互语音指令,确定目标用户对应的等级标签)中,可以通过下述步骤实现:
解析交互语音指令,确定目标用户的身份参数;
基于目标用户的身份参数,从历史数据库中获取目标用户对应的历史服务参数,历史服务参数对应于使用总时长、使用服务类型、使用服务次数的至少一种;
基于目标用户的历史服务参数,确定目标用户对应的等级标签。
进一步的,本申请中在接收到目标用户的交互语音指令后,即可以首先解析该语音,从而确定出该用户的身份参数。并根据该身份参数与预设的用户数据库中的数据进行一一匹配。进而确定该目标用户为用户a还是用户b。更进一步的,在确定其用户身份后,从历史数据库中获取目标用户对应的使用总时长、使用服务类型、使用服务次数的至少一种的历史服务参数。
其中本申请不对如何依据历史服务参数进行等级分级的方式做具体限定,例如可以为根据用户历史服务参数中的历史时间段内使用语音服务的总时长来对用户进行等级分级。也可以为根据用户历史服务参数中历史时间段内使用语音服务的总次数来对用户进行等级分级,又或,还可以为根据用户历史服务参数中历史时间段内,使用预设服务类型的语音服务超过预设时长的总次数来对用户进行等级分级等等。
进一步可选的,基于目标用户的身份参数,确定预设播音参数,播音参数用于反映语种、方言、音色、发音者类型中的至少一种;
利用预设播音参数,为目标用户选择对应目标播报方式的语音播报服务。
进一步的,本申请中为了提高目标用户的互动体验,还可以根据目标用户的发音类型,确定向其提高服务的播音参数。其中该播音参数用于反映语种、方言、音色、发音者类型中的至少一种。
可以理解的,例如当确定语种为中文,方言为传音的播音参数后,即可以选择操持有川音的播音者向目标用户提供语音交互服务。又或,当确定语种为方言为普通话,发音者类型为女性的播音参数后,即可以选择操持有普通话的女性播音者向目标用户提供语音交互服务。
更进一步可选的,在基于目标用户的历史服务参数,确定目标用户对应的等级标签之后,还包括:
当基于历史服务参数,检测到包含目标用户的历史使用服务类型时;
确定目标用户的历史使用服务类型与交互语音指令对应的服务类型是否为相同的服务类型;
当检测到相同时,确定为目标用户选择简短播报方式的语音播报服务;
当检测到不相同时,确定为目标用户选择复杂播报方式的语音播报服务。
进一步的,本申请还可以在得到目标用户的历史服务参数之后,从该历史服务参数种检测是否包含目标用户的历史使用服务类型。进而在后续当检测到相同时,确定为目标用户选择简短播报方式的语音播报服务,当检测到不相同时,确定为目标用户选择复杂播报方式的语音播报服务。
例如,当根据历史服务参数,确定目标用户对应的历史使用服务类型为导航类服务时,则可以进一步的解析该用户本次生成的交互语音指令对应的服务类型是否依旧为导航类服务,若是,则认为该用户为资深用户,进而选择确定为目标用户选择简短播报方式的语音播报服务。若否,则认定用户为新手用户,进而选择确定为目标用户选择复杂播报方式的语音播报服务。
在本申请的另外一种实施方式中,如图3所示,本申请还提供一种语音播报的装置。其中,该装置包括获取模块301,确定模块302,选择模块303,其中,
获取模块301,被设置为接收目标用户生成的交互语音指令;
确定模块302,被设置为基于所述交互语音指令,确定所述目标用户对应的等级标签,所述等级标签用于反映用户使用语音播报服务的等级;
选择模块303,被设置为基于所述目标用户对应的等级标签以及语音播报策略,确定为所述目标用户选择对应目标播报方式的语音播报服务,所述播报方式用于表征所述语音播报服务的完整度。
本申请中,在接收目标用户生成的交互语音指令之后,可以基于交互语音指令,确定目标用户对应的等级标签,其中该等级标签用于反映用户使用语音播报服务的等级,以使后续基于目标用户对应的等级标签以及语音播报策略,确定为目标用户选择对应不同完整度的目标播报方式的语音播报服务。通过应用本申请的技术方案,可以首先识别出本次生成交互语音指令的用户,并根据预存的历史数据,确定该用户在历史时间段内使用语音服务的等级,以使后续根据该用户对于的等级,选择向用户提供对于不同完整度播报方式的语音服务。从而避免由于相关技术中存在的导致语音交互效率低下进而影响用户体验的问题。
在本申请的另一种实施方式中,确定模块302,还包括:
确定模块302,被配置为当检测到所述目标用户对应于第一等级标签时,确定为所述目标用户选择简短播报方式的语音播报服务;
或,
确定模块302,被配置为当检测到所述目标用户对应于第二等级标签时,确定为所述目标用户选择复杂播报方式的语音播报服务,所述第二等级低于所述第一等级。
在本申请的另一种实施方式中,确定模块302,还包括:
确定模块302,被配置为当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择简短语音交互方式的语音播报服务;
和/或,
确定模块302,被配置为当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择简短服务种类方式的语音播报服务。
在本申请的另一种实施方式中,确定模块302,还包括:
确定模块302,被配置为当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择复杂语音交互方式的语音播报服务;
和/或,
确定模块302,被配置为当检测到所述目标用户对应于所述第一等级标签时,确定为所述目标用户选择复杂服务种类方式的语音播报服务。
在本申请的另一种实施方式中,确定模块302,还包括:
确定模块302,被配置为解析所述交互语音指令,确定所述目标用户的身份参数;
确定模块302,被配置为基于所述目标用户的身份参数,从历史数据库中获取所述目标用户对应的历史服务参数,所述历史服务参数对应于使用总时长、使用服务类型、使用服务次数的至少一种;
确定模块302,被配置为基于所述目标用户的历史服务参数,确定所述目标用户对应的等级标签。
在本申请的另一种实施方式中,确定模块302,还包括:
确定模块302,被配置为当基于所述历史服务参数,检测到包含所述目标用户的历史使用服务类型时;
确定模块302,被配置为确定所述目标用户的历史使用服务类型与所述交互语音指令对应的服务类型是否为相同的服务类型;
确定模块302,被配置为当检测到相同时,确定为所述目标用户选择简短播报方式的语音播报服务;
确定模块302,被配置为当检测到不相同时,确定为所述目标用户选择复杂播报方式的语音播报服务。
在本申请的另一种实施方式中,确定模块302,还包括:
确定模块302,被配置为基于所述目标用户的身份参数,确定预设播音参数,所述播音参数用于反映语种、方言、音色、发音者类型中的至少一种;
确定模块302,被配置为利用所述预设播音参数,为所述目标用户选择对应目标播报方式的语音播报服务。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由电子设备400的处理器420执行以完成上述语音播报的方法,该方法包括:接收目标用户生成的交互语音指令;基于所述交互语音指令,确定所述目标用户对应的等级标签,所述等级标签用于反映用户使用语音播报服务的等级;基于所述目标用户对应的等级标签以及语音播报策略,确定为所述目标用户选择对应目标播报方式的语音播报服务,所述播报方式用于表征所述语音播报服务的完整度。可选地,上述指令还可以由电子设备400的处理器420执行以完成上述示例性实施例中所涉及的其他步骤。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种应用程序/计算机程序产品,包括一条或多条指令,该一条或多条指令可以由电子设备400的处理器420执行,以完成上述语音播报的方法,该方法包括:接收目标用户生成的交互语音指令;基于所述交互语音指令,确定所述目标用户对应的等级标签,所述等级标签用于反映用户使用语音播报服务的等级;基于所述目标用户对应的等级标签以及语音播报策略,确定为所述目标用户选择对应目标播报方式的语音播报服务,所述播报方式用于表征所述语音播报服务的完整度。可选地,上述指令还可以由电子设备400的处理器420执行以完成上述示例性实施例中所涉及的其他步骤。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除