语音信息生成方法和装置、电子设备和存储介质制造方法及图纸

技术编号:24097197 阅读:23 留言:0更新日期:2020-05-09 10:59
本公开实施例公开了一种语音信息生成方法和装置、电子设备和存储介质,其中,方法包括:获取当前对象对应于预设文本模板中各槽位的槽位值;所述预设文本模板中包括至少一个槽位;将所述预设文本模板拆分为句子;将获取到的槽位值分别填充在对应的槽位中;分别将填充槽位值后的各句子转换为语音,得到各句子的语音片段,以便基于所述各句子的语音片段得到所述当前对象的语音介绍信息。本公开实施例可以自动生成项目的语音介绍信息,通过语音讲解的方式将项目的详细情况介绍给用户,有效满足用户的信息获取需求;另外,可以提高用户体验,从而提高项目的介绍效果和推荐效果。

Speech information generation method and device, electronic equipment and storage medium

【技术实现步骤摘要】
语音信息生成方法和装置、电子设备和存储介质
本公开涉及数据处理技术,尤其是一种语音信息生成方法和装置、电子设备和存储介质。
技术介绍
移动互联网时代极大地丰富了用户获取信息的方式,用户可以通过互联线上浏览各种商品、产品、服务等项目,并在其详情页上浏览其介绍信息。由于项目详细介绍信息的信息量较大,而受限于移动互联网交互页面的尺寸,用户通过移动互联网线上浏览项目时通常只能获取其基础信息,而难以获取到完整、清晰的项目信息,从而无法满足用户的需求。如果用户对移动互联网线上浏览的项目等感兴趣,会线下进一步查看感兴趣的项目,以便进一步了解感兴趣的项目。而由于项目介绍人员的个人能力差异,并且同一介绍人员可能会负责多项规格、性能不同的项目,可能会记错项目的介绍信息甚至出现忘记项目的介绍信息的情况,从而无法准确的提供项目的介绍信息,无法实现对项目的推荐效果,也无法满足用户的需求,降低了用户体验。例如,对于房产交易领域,用户可以足不出户,在各类中介应用(如贝壳找房、安居客等)上浏览房源。在房源详情页可以看到房源价格、建筑面积、建成年代等基本信息。如果用户对浏览房源较为满意,会通过经纪人发起线下带看,进一步了解房源及周边的实际情况。由于每个经纪人会负责多套房源,由于经纪人个人能力,会出现房源信息记错甚至忘记的情况,从而无法向用户提供各房源的准确、完整的介绍信息。
技术实现思路
本公开实施例提供一种语音信息生成方法和装置、电子设备和存储介质,用于生成准确的项目介绍信息。本公开实施例的一个方面,提供一种语音信息生成方法,包括:获取当前对象对应于预设文本模板中各槽位的槽位值;所述预设文本模板中包括至少一个槽位;将所述预设文本模板拆分为句子;将获取到的槽位值分别填充在对应的槽位中;分别将填充槽位值后的各句子转换为语音,得到各句子的语音片段,以便基于所述各句子的语音片段得到所述当前对象的语音介绍信息。可选地,在本公开任一语音信息生成方法实施例中,所述获取当前对象对应于所述预设文本模板中各槽位的槽位值,包括:基于当前对象的对象标识ID,从第一数据库获取所述当前对象对应于所述预设文本模板中各槽位的槽位值,其中,所述第一数据库包括至少一个对象对应于各槽位的槽位值,每个对象ID唯一标识一个对象;或者,接收用户针对当前对象设置的对象ID和所述当前对象对应于各槽位的槽位值。可选地,在本公开任一语音信息生成方法实施例中,所述预设文本模板中的每个槽位上分别设置有唯一标识该槽位的槽位ID;所述基于当前对象的对象标识ID,从第一数据库获取所述当前对象对应于所述预设文本模板中各槽位的槽位值,包括:基于当前对象的对象标识ID和所述预设文本模板中每个槽位上的槽位ID,从所述第一数据库中获取当前对象对应于所述预设文本模板中各槽位的槽位值;所述接收用户针对当前对象设置的对象ID和所述当前对象对应于各槽位的槽位值,包括:接收用户针对当前对象设置的对象ID、和针对各槽位和/或槽位ID设置的槽位值。可选地,在本公开任一语音信息生成方法实施例中,所述预设文本模板包括多个介绍板块的文本模板,每个介绍板块包括至少一个介绍点。可选地,在本公开任一语音信息生成方法实施例中,所述获取当前对象对应于所述预设文本模板中各槽位的槽位值之后,还包括:从所述多个介绍板块中确定所述当前对象的至少一个待介绍点;确定所述至少一个待介绍点之间的顺序;基于所述至少一个待介绍点之间的顺序和所述至少一个待介绍点的文本模板,得到所述当前对象的文本模板;所述当前对象的文本模板包括具有一定顺序的所述至少一个待介绍点的文本模板;所述将所述预设文本模板拆分为句子,包括:将所述当前对象的文本模板拆分为句子。可选地,在本公开任一语音信息生成方法实施例中,所述确定所述至少一个待介绍点之间的顺序,包括:通过隐马尔可夫模型HMM、最大熵模型MaxEnt、条件随机场算法CRF或者神经网络模型确定所述至少一个待介绍点之间的顺序。可选地,在本公开任一语音信息生成方法实施例中,所述从所述多个介绍板块中确定所述当前对象的至少一个待介绍点,包括:基于预先设置的名单,对所述当前对象对应于所述预设文本模板中各槽位的槽位值进行筛选;从所述多个介绍板块包括的介绍点中去除被筛选掉的槽位值和所述被筛选掉的槽位值对应的槽位所属的介绍点,得到所述至少一个待介绍点。可选地,在本公开任一语音信息生成方法实施例中,所述将所述预设文本模板拆分为句子之前,还包括:分别将所述各槽位的槽位值对应的预设常识信息加入相应待介绍点的文本模板中,并基于预设语法调整所述当前对象的文本模板的表述方式;和/或,基于相邻的两个所述待介绍点的文本模板中槽位的槽位值,对所述相邻的两个所述介绍点的文本模板进行衔接处理。可选地,在本公开任一语音信息生成方法实施例中,还包括:对衔接处理后的所述当前对象的文本模板中的重复性内容进行简化处理。可选地,在本公开任一语音信息生成方法实施例中,所述将获取到的槽位值分别填充在对应的槽位中之后,还包括:对于同一槽位中包括的多个槽位值,按照预设表述方式表述同一槽位中包括的多个槽位值。可选地,在本公开任一语音信息生成方法实施例中,所述分别将填充槽位值后的各句子转换为语音,得到各句子的语音片段,包括:分别以填充槽位值后的各句子作为当前句子,基于所述当前句子的文本内容、所述当前句子的语音特征和所述当前句子的前一个相邻句子的文本内容,生成所述当前句子的特征信息编码;将所述当前句子的前一个相邻句子和所述当前句子转换为语音,并从所述语音中裁剪出所述当前句子的语音片段。可选地,在本公开任一语音信息生成方法实施例中,所述基于所述各句子的语音片段得到所述当前对象的语音介绍信息,包括:按照所述各句子在所述当前对象的文本模板中的顺序对所述各句子对应的语音片段进行拼接,并基于预设规则在任意相邻的两个句子的语音片段之间插入相应的间隔时长,得到所述当前对象的语音介绍信息。可选地,在本公开任一语音信息生成方法实施例中,所述预设文本模板中包括至少一个动作ID,每个动作ID唯一标识一个视频动作;所述将填充槽位值后的各句子转换为语音之前,还包括:去除所述预设文本模板中的动作ID。可选地,在本公开任一语音信息生成方法实施例中,所述得到各句子的语音片段之后,还包括:根据所述句子中的动作ID生成相应的视频动作控制信息,并在包括所述动作ID的句子对应的语音片段上添加相应的视频动作控制信息。可选地,在本公开任一语音信息生成方法实施例中,包括所述动作ID的句子对应的语音片段以及与相邻语音片段之间的间隔时长,与根据所述动作ID生成相应的视频动作控制信息所控制的视频动作匹配。可选地,在本公开任一语音信息生成方法实施例中,所述从所述语音中裁剪出所述当前句子的语音片段之后,还包括:在第二数据库本文档来自技高网...

【技术保护点】
1.一种语音信息生成方法,其特征在于,包括:/n获取当前对象对应于预设文本模板中各槽位的槽位值;所述预设文本模板中包括至少一个槽位;/n将所述预设文本模板拆分为句子;/n将获取到的槽位值分别填充在对应的槽位中;/n分别将填充槽位值后的各句子转换为语音,得到各句子的语音片段,以便基于所述各句子的语音片段得到所述当前对象的语音介绍信息。/n

【技术特征摘要】
1.一种语音信息生成方法,其特征在于,包括:
获取当前对象对应于预设文本模板中各槽位的槽位值;所述预设文本模板中包括至少一个槽位;
将所述预设文本模板拆分为句子;
将获取到的槽位值分别填充在对应的槽位中;
分别将填充槽位值后的各句子转换为语音,得到各句子的语音片段,以便基于所述各句子的语音片段得到所述当前对象的语音介绍信息。


2.根据权利要求1所述的方法,其特征在于,所述获取当前对象对应于所述预设文本模板中各槽位的槽位值,包括:
基于当前对象的对象标识ID,从第一数据库获取所述当前对象对应于所述预设文本模板中各槽位的槽位值,其中,所述第一数据库包括至少一个对象对应于各槽位的槽位值,每个对象ID唯一标识一个对象;或者,
接收用户针对当前对象设置的对象ID和所述当前对象对应于各槽位的槽位值。


3.根据权利要求2所述的方法,其特征在于,所述预设文本模板中的每个槽位上分别设置有唯一标识该槽位的槽位ID;
所述基于当前对象的对象标识ID,从第一数据库获取所述当前对象对应于所述预设文本模板中各槽位的槽位值,包括:基于当前对象的对象ID和所述预设文本模板中每个槽位上的槽位ID,从所述第一数据库中获取当前对象对应于所述预设文本模板中各槽位的槽位值;
所述接收用户针对当前对象设置的对象ID和所述当前对象对应于各槽位的槽位值,包括:接收用户针对当前对象设置的对象ID、和针对各槽位和/或槽位ID设置的槽位值。


4.根据权利要求1-3任一所述的方法,其特征在于,所述预设文本模板包括多个介绍板块的文本模板,每个介绍板块包括至少一个介绍点。


5.根据权利要求4所述的方法,其特征在于,所述获取当前对象对应于所述预设文本模板中各槽位的槽位值之后,还包括:
从所述多个介绍板块中确定所述当前对象的至少一个待介绍点;
确定所述至少一个待介绍点之间的顺序;
基于所述至少...

【专利技术属性】
技术研发人员:王江月郝梦圆尚尔昕
申请(专利权)人:贝壳技术有限公司
类型:发明
国别省市:天津;12

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

1