对话小说的音频推荐方法、计算设备及计算机存储介质与流程

文档序号:26347628发布日期:2021-08-20 20:19阅读:71来源:国知局
对话小说的音频推荐方法、计算设备及计算机存储介质与流程

本发明涉及计算机技术领域,具体涉及一种对话小说的音频推荐方法、计算设备及计算机存储介质。



背景技术:

对话小说是以人物对话为基本结构方式和表现形式而写成的一种小说类型,其通过在作品人物之间的对话中叙述事件、展开情节、交代环境和刻画人物性格。其结构新颖,适于碎片化时间阅读,从而受到部分用户的青睐。随着有声阅读功能的广泛应用,用户在阅读对话小说时也会有听书的需求,但目前缺乏针对于对话小说的听书功能的实现方式。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的对话小说的音频推荐方法、计算设备及计算机存储介质。

根据本发明的一个方面,提供了一种对话小说的音频推荐方法,包括:

获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;

根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频;

接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

根据本发明的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;

根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频;

接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:

获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;

根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频;

接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

根据本发明的对话小说的音频推荐方法、计算设备及计算机存储介质,获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频;接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。通过上述方式,根据质量评估数据筛选出对话小说内容的推荐音频,通过将用于播放待展示的对话小说内容的推荐视频的播放入口同时展示于对话框中,以表明对话小说内容具有高质量的音频,实现了阅读过程中向用户推荐对话小说内容相关的高质量音频的效果。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的对话小说的音频推荐方法的流程图;

图2示出了本发明另一实施例提供的对话小说的音频推荐方法的流程图;

图3示出了本发明实施例中对话小说的对话框的示意图;

图4示出了本发明实施例中对话小说内容的对话框的示意图;

图5示出了本发明实施例提供的计算设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

图1示出了本发明实施例提供的对话小说的音频推荐方法的流程图,如图1所示,该方法包括以下步骤:

步骤s110,获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据。

其中,针对于任一对话小说内容的待推荐音频可以是用户提供的,例如用户通过配音接口所上传的配音音频,也可以是对话小说厂商所提供的,本发明对待推荐音频的来源不做限定。

待推荐音频的评估数据用于评估待推荐音频的质量,可以包括能够直接反应待推荐音频质量的评估数据,也可以包括能够间接反应待推荐音频质量的评估数据。

步骤s120,根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频。

例如,根据待推荐音频的评估数据计算得到待推荐音频的质量评分,再根据各个待推荐音频的质量评分,选出对话小说内容的推荐音频。

步骤s130,接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

对话小说包含多个对话小说内容,各个对话小说内容按照展示顺序进行展示。接收到用于展示对话小说内容的内容展示指令,则确定待展示的对话小说内容,并确定待展示的对话小说内容是否具有推荐视频,若具有则将用于播放该推荐视频的播放入口展示于对话框中,通过该播放入口能够触发用于播放该推荐音频的指令。相反地,若待展示的对话小说内容不具有推荐视频,则仅将该待展示的对话小说内容展示于对话框。通过将用于播放推荐视频的播放入口展示于对话框中,以表明相应位置处的对话小说内容具有高质量的音频,实现了向用户推荐对话小说的高质量音频的效果。

根据本实施例的对话小说的音频推荐方法,获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及用于评估待推荐音频的质量的评估数据;根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频;接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。该方式实现了对话小说的听书功能,根据质量评估数据筛选出对话小说内容的推荐音频,并通过将用于播放对应的推荐视频的播放入口展示于对话框中,以表明相应位置处的对话小说内容具有高质量的音频,实现了阅读过程中向用户推荐对话小说内容相关的高质量音频的效果。

图2示出了本发明另一实施例提供的对话小说的音频推荐方法的流程图,如图2所示,该方法包括以下步骤:

步骤s210,响应于用户针对对话小说中任一对话小说内容的配音触发操作,触发录音模块采集配音音频,将配音音频确定为待推荐音频。

本实施例的方式支持用户对对话小说内容进行配音,为用户提供对话小说内容的再创作途径。比如,用户点击对话小说内容对应的配音功能按钮,触发录音模块采集音频,即得到用户对该对话小说内容的配音音频,将其作为待推荐音频。

除了上述用户配音音频之外,对话小说内容对应的待推荐音频还可以包括对话小说厂商提供的音频,或者公开的音频资源等等。

步骤s220,获取每个待推荐音频的评估数据。

待推荐音频的评估数据用于评估待推荐音频的质量,包括直接反应待推荐音频质量的评估数据以及间接反应待推荐音频质量的评估数据。

其中,直接反应待推荐音频质量的评估数据也就是音频质量维度的评估数据,包括音频与对话小说内容的音准匹配度,以及音频音色与对话小说内容的小说角色音色的匹配度。

音准匹配度的确定方式如下:针对于对话小说内容的任一待推荐音频,对该待推荐音频进行识别处理,确定该待推荐音频与对话小说内容的音准匹配度,音准匹配度是指用户发音与文字标准发音之间的匹配度,比如“待”字的标准发音是四声,若用户发音为四声时则音准匹配度最高,若用户发音为一声则音准匹配度较低。将待推荐音频中每一个字符的发音与对话小说内容中每一个字符的标准发音进行比对,得到音准匹配度,音准匹配度越高,则待推荐音频的质量越高。

音频音色与对话小说内容的小说角色音色的匹配度的确定方式如下:对该待推荐音频的音色进行识别处理,确定该待推荐音频的音色与对话小说内容的小说角色音色的匹配度。小说中包含对小说对话角色的描述,例如年龄、声音、身份等等的相关描述,通过这些描述可以推断出该角色声音的音色特点,进而也可以确定每一个对话小说内容对应的小说角色的音色特征,识别出待推荐音频的音色特征,将待推荐音频的音色特征与对话小说角色的音色特征进行比对以确定音色匹配度,音色匹配度越高,则待推荐音频的质量越高。

其中,间接反应待推荐音频质量的评估数据指的是所有用户对待推荐音频的反馈相关数据,用户对待推荐音频的反馈越好,则表明该待推荐音频的质量越高。具体地,间接反应待推荐音频质量的评估数据包括用户推荐维度的评估数据和播放情况维度的评估数据,用户推荐维度的评估数据具体包括用户点赞数、用户评论数、用户分享次数、用户收藏量,如果待推荐音频的点赞数量越多、评论数量越多、被分享的次数越多、被用户收藏的次数越多,说明待推荐音频的用户认可度高,则认为该待推荐音频具有较高的质量。播放情况维度的评估数据具体包括:播放量数据和/或播放进度数据,播放量指的是音频播放的总次数,播放进度可以指的是每次播放时已播放音频的时长的占比,播放量越高或者每次播放时已播放音频的时长的占比越高,说明该音频的用户认可度越高,则认为待推荐音频具有较高的质量。

实际应用中,还会出现音频播放量作弊的情况,比如,同一个用户账号在多个终端同时登录,在很短的时间内同一个用户账号对同一条音频产生了多条播放记录,需要对播放量进行修正。具体地,根据待推荐音频的各个播放记录所对应的用户账号信息,对待推荐音频的播放量数据进行修正。比如将至少两个对应的用户账号信息一致的播放记录修正为一次播放量。通过播放量进行修正,提高音频播放量的准确性,进而有助于准确定位高质量的推荐视频。

步骤s230,根据各个待推荐音频的评估数据,计算得到各个待推荐音频的质量得分,根据质量得分从至少一个待推荐音频中筛选出对话小说内容的推荐音频。

在得到待推荐音频的各个维度的评估数据后,按照预定的算法计算得到待推荐音频的质量得分。可选地,针对于每一个评估维度,根据该评估维度的评估数据计算出维度质量分值,再根据各个评估维度的维度质量分值计算得到待推荐音频的质量得分。

之后,根据质量得分筛选出对话小说内容的推荐音频。可选地,筛选出质量得分最高的待推荐音频作为对话小说内容的推荐音频,或者,筛选出质量得分超过预设值的待推荐音频作为对话小说内容的推荐音频。

步骤s240,接收用于展示对话小说内容的内容展示指令,将待展示的对话小说内容及用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

在不同的阅读模式下,对话小说内容的展示方式不同。在自动阅读模式下,每间隔一定时间自动展示下一个对话小说内容,系统按时自动触发用于展示对话小说内容的内容展示指令;在点击阅读模式下,用户每触碰一次屏幕则展示下一个对话小说内容,根据用户触碰操作触发用于展示对话小说内容的内容展示指令。其中,自动阅读模式下和点击阅读模式下,待展示的对话小说内容都是最近展示的对话小说内容的下一个对话小说内容。在滑动阅读模式下,待展示的对话小说内容为最近展示的对话小说内容之后的各个对话小说内容,由于屏幕区域有限,用户需要执行滑动操作使后续的对话小说内容得以展示。

本实施例中,接收到用于展示对话小说内容的内容展示指令后,若待展示的对话小说内容具有高质量推荐音频,则将待展示的对话小说内容及用于其对应的高质量推荐音频的播放入口一并展示于对话框中。参见图3,图3示出了本发明实施例中对话小说的对话框的示意图,图3中喇叭图标对应的是用于播放推荐音频的播放入口,用户看到该图标就知道对话小说内容具高质量的推荐音频,点击该图标就能够播放推荐音频,从而达到推荐高质量音频的效果。

在一种可选的方式中,若对话小说内容具有高质量推荐音频,则将该推荐音频的相关信息和用于播放该推荐音频的播放入口展示于对话框中,以使推荐音频代替其对应的对话小说内容展示在对话框中,即不展示对话小说内容的文本,而是展示其对应的推荐音频信息和播放入口。其中,推荐音频的相关信息可以指的是:推荐音频的时长、质量得分、上传用户信息、点赞数、评论数、收藏量等等。参见图4,图4示出了本发明实施例中对话小说内容的对话框的示意图,展示到对话角色“姐姐”的对话小说内容时,确定该对话小说内容具有高质量推荐音频,则直接展示该高质量推荐音频的时长以及用于播放该高质量音频的播放入口,用户看到该图标就知道“姐姐”的这句对话具有高质量音频且时长为5秒,点击该图标就能够播放推荐音频,从而达到推荐高质量音频的效果,且将对话小说内容的呈现成其推荐音频的呈现,在此基础上能够实现无文本参与的纯粹的听书功能。

步骤s250,响应于用户对播放入口的触发操作,播放推荐音频。

若筛选出的对话小说内容具有至少两个推荐音频,则按照质量得分的高低顺序,依次播放至少两个推荐音频,或者将至少两个推荐音频的相关信息进行展示以提示用户选择目标推荐音频,例如推荐音频的上传用户信息、点赞数、评论数、收藏量等等,再根据用户的选择操作确定目标推荐音频进行播放。

为了激励用户对对话小说进行再创作,根据推荐音频的质量高低对创作该音频的用户进行奖励,具体根据待推荐音频的评估数据,对提供该待推荐音频的用户的账户分配奖励信息。同样地,根据待推荐音频的评估数据计算出质量得分,根据质量得分为提供该待推荐音频的用户的账户分配奖励信息,可选地,仅对提供质量得分高于阈值的用户的账户分配奖励信息,奖励信息可以包括代金券、优惠券等等,质量得分越高,则分配的奖励价值越高、种类越丰富。

根据本实施例提供的对话小说的音频推荐方法,一方面,能够支持用户对对话小说内容进行配音,提供对话小说的再创作途径,丰富对话小说平台的功能;另一方面,通过结合待推荐音频的本身质量维度的评估数据、用户推荐维度的评估数据以及播放情况维度的评估数据评估待推荐音频的质量,从多个待推荐音频中筛选出对高质量的音频进行推荐,能够保证筛选的推荐音频的准确性和合理性;另一方面,通过将待展示的对话小说内容及用于其对应的高质量推荐音频的播放入口一并展示于对话框中,以表明该对话小说内容具有高质量的音频,实现了阅读过程中向用户推荐对话小说内容相关的高质量音频的效果;另一方面,通过将对话小说内容的高质量推荐音频的信息及用于播放该音频的播放入口展示于对话框中,使推荐音频完全替代其对应的对话小说内容展示在对话框中,实现了对话小说文本到音频的自动转换;再一方面,根据播放记录关联的用户账号,对音频的播放量进行修正,能够避免播放量作弊的问题,进而能够提高筛选高质量推荐音频的准确性;再一方面,根据用于评估待推荐音频质量的评估数据对提供该待推荐音频的用户进行奖励,以激励用户对对话小说进行再创作,丰富对话小说平台功能,有助于对话小说平台吸收更多的用户。

本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的对话小说的音频推荐方法。

可执行指令具体可以用于使得处理器执行以下操作:

获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;

根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频;

接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

将待展示的对话小说内容及用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

将待展示的对话小说内容的推荐音频的相关信息及用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

响应于用户针对对话小说中任一对话小说内容的配音触发操作,触发录音模块采集配音音频。

在一种可选的方式中,评估数据包括音频质量维度的评估数据,所述可执行指令使所述处理器执行以下操作:

针对于对话小说内容的任一待推荐音频,对该待推荐音频进行识别处理,确定该待推荐音频与对话小说内容的音准匹配度,和/或,确定该待推荐音频的音色与对话小说内容的小说角色音色的匹配度,得到音频质量维度的评估数据。

在一种可选的方式中,评估数据还包括用户推荐维度的评估数据和/或播放情况维度的评估数据。

在一种可选的方式中,用户推荐维度的评估数据包括以下的至少一个:用户点赞数、用户评论数、用户分享次数、用户收藏量;播放情况维度的评估数据包括:播放量数据和/或播放进度数据。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

根据待推荐音频的每一个播放记录所对应的用户账号信息,对待推荐音频的播放量数据进行修正。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

根据待推荐音频的评估数据,对提供该待推荐音频的用户的账户分配奖励信息。

通过上述方式,根据质量评估数据筛选出对话小说内容的推荐音频,通过将对话小说内容及用于播放对应的推荐视频的播放入口同时展示于对话框中,以表明该对话小说内容具有高质量的音频,实现了阅读过程中向用户推荐对话小说内容相关的高质量音频的效果。

图5示出了本发明计算设备实施例的结构示意图,本发明具体实施例并不对计算设备的具体实现做限定。

如图5所示,该计算设备可以包括:处理器(processor)502、通信接口(communicationsinterface)504、存储器(memory)506、以及通信总线508。

其中:处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。处理器502,用于执行程序510,具体可以执行上述用于计算设备的对话小说的音频推荐方法实施例中的相关步骤。

具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。

处理器502可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器506,用于存放程序510。存储器506可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序510具体可以用于使得处理器502执行以下操作:

获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;

根据各个待推荐音频的评估数据,从至少一个待推荐音频中筛选出对话小说内容的推荐音频;

接收用于展示对话小说内容的内容展示指令,用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

在一种可选的方式中,所述程序510使所述处理器502执行以下操作:

将待展示的对话小说内容及用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

在一种可选的方式中,所述程序510使所述处理器502执行以下操作:

将待展示的对话小说内容的推荐音频的相关信息及用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

在一种可选的方式中,所述程序510使所述处理器502执行以下操作:

响应于用户针对对话小说中任一对话小说内容的配音触发操作,触发录音模块采集配音音频。

在一种可选的方式中,评估数据包括音频质量维度的评估数据,所述程序510使所述处理器502执行以下操作:

针对于对话小说内容的任一待推荐音频,对该待推荐音频进行识别处理,确定该待推荐音频与对话小说内容的音准匹配度,和/或,确定该待推荐音频的音色与对话小说内容的小说角色音色的匹配度,得到音频质量维度的评估数据。

在一种可选的方式中,评估数据还包括用户推荐维度的评估数据和/或播放情况维度的评估数据。

在一种可选的方式中,用户推荐维度的评估数据包括以下的至少一个:用户点赞数、用户评论数、用户分享次数、用户收藏量;

播放情况维度的评估数据包括:播放量数据和/或播放进度数据。

在一种可选的方式中,所述程序510使所述处理器502执行以下操作:

根据待推荐音频的每一个播放记录所对应的用户账号信息,对待推荐音频的播放量数据进行修正。

在一种可选的方式中,所述程序510使所述处理器502执行以下操作:

根据待推荐音频的评估数据,对提供该待推荐音频的用户的账户分配奖励信息。

通过上述方式,根据质量评估数据筛选出对话小说内容的推荐音频,通过将对话小说内容及用于播放对应的推荐视频的播放入口同时展示于对话框中,以表明该对话小说内容具有高质量的音频,实现了阅读过程中向用户推荐对话小说内容相关的高质量音频的效果。

在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

本发明公开了:a1.一种对话小说的音频推荐方法,包括:

获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;

根据各个待推荐音频的评估数据,从所述至少一个待推荐音频中筛选出所述对话小说内容的推荐音频;

接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

a2.根据a1所述的方法,其中,所述将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中进一步包括:

将待展示的对话小说内容及用于播放所述待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

a3.根据a1所述的方法,其中,所述将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中进一步包括:

将待展示的对话小说内容的推荐音频的相关信息及用于播放所述待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

a4.根据a1-a3中任一项所述的方法,其中,所述获取针对于对话小说中任一对话小说内容的至少一个待推荐音频进一步包括:

响应于用户针对对话小说中任一对话小说内容的配音触发操作,触发录音模块采集配音音频。

a5.根据a1-a4中任一项所述的方法,其中,所述评估数据包括音频质量维度的评估数据,所述方法进一步包括:

针对于对话小说内容的任一待推荐音频,对该待推荐音频进行识别处理,确定该待推荐音频与对话小说内容的音准匹配度,和/或,确定该待推荐音频的音色与对话小说内容的小说角色音色的匹配度,得到音频质量维度的评估数据。

a6.根据a1-a5中任一项所述的方法,其中,所述评估数据还包括用户推荐维度的评估数据和/或播放情况维度的评估数据。

a7.根据a6所述的方法,其中,所述用户推荐维度的评估数据包括以下的至少一个:用户点赞数、用户评论数、用户分享次数、用户收藏量;

所述播放情况维度的评估数据包括:播放量数据和/或播放进度数据。

a8.根据a7所述的方法,其中,所述方法进一步包括:

根据待推荐音频的每一个播放记录所对应的用户账号信息,对待推荐音频的播放量数据进行修正。

a9.根据a1-a8中任一项所述的方法,其中,所述方法进一步包括:

根据待推荐音频的评估数据,对提供该待推荐音频的用户的账户分配奖励信息。

b10.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

获取针对于对话小说中任一对话小说内容的至少一个待推荐音频以及每个待推荐音频的评估数据;

根据各个待推荐音频的评估数据,从所述至少一个待推荐音频中筛选出所述对话小说内容的推荐音频;

接收用于展示对话小说内容的内容展示指令,将用于播放待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

b11.根据b10所述的计算设备,其中,所述可执行指令进一步使所述处理器执行以下操作:

将待展示的对话小说内容及用于播放所述待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

b12.根据b10所述的计算设备,其中,所述可执行指令进一步使所述处理器执行以下操作:

将待展示的对话小说内容的推荐音频的相关信息及用于播放所述待展示的对话小说内容的推荐音频的播放入口展示于对话框中。

b13.根据b10-b12中任一项所述的计算设备,所述可执行指令进一步使所述处理器执行以下操作:

响应于用户针对对话小说中任一对话小说内容的配音触发操作,触发录音模块采集配音音频。

b14.根据b10-b13中任一项所述的计算设备,其中,所述评估数据包括音频质量维度的评估数据,所述可执行指令进一步使所述处理器执行以下操作:

针对于对话小说内容的任一待推荐音频,对该待推荐音频进行识别处理,确定该待推荐音频与对话小说内容的音准匹配度,和/或,确定该待推荐音频的音色与对话小说内容的小说角色音色的匹配度,得到音频质量维度的评估数据。

b15.根据b10-b14中任一项所述的计算设备,其中,所述评估数据还包括用户推荐维度的评估数据和/或播放情况维度的评估数据。

b16.根据b15所述的计算设备,其中,所述用户推荐维度的评估数据包括以下的至少一个:用户点赞数、用户评论数、用户分享次数、用户收藏量;

所述播放情况维度的评估数据包括:播放量数据和/或播放进度数据。

b17.根据b16所述的计算设备,所述可执行指令进一步使所述处理器执行以下操作:

根据待推荐音频的每一个播放记录所对应的用户账号信息,对待推荐音频的播放量数据进行修正。

b18.根据b10-b17中任一项所述的计算设备,所述可执行指令进一步使所述处理器执行以下操作:

根据待推荐音频的评估数据,对提供该待推荐音频的用户的账户分配奖励信息。

c19.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如a1-a9中任一项所述的对话小说的音频推荐方法对应的操作。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1