CN112203153B - 直播互动方法、装置、设备及可读存储介质 - Google Patents
直播互动方法、装置、设备及可读存储介质 Download PDFInfo
- Publication number
- CN112203153B CN112203153B CN202010994038.0A CN202010994038A CN112203153B CN 112203153 B CN112203153 B CN 112203153B CN 202010994038 A CN202010994038 A CN 202010994038A CN 112203153 B CN112203153 B CN 112203153B
- Authority
- CN
- China
- Prior art keywords
- voice
- live broadcast
- changing
- role
- account
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 85
- 238000000034 method Methods 0.000 title claims abstract description 82
- 230000002452 interceptive effect Effects 0.000 claims abstract description 79
- 238000012545 processing Methods 0.000 claims abstract description 33
- 238000013515 script Methods 0.000 claims description 21
- 230000006870 function Effects 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 10
- 230000008859 change Effects 0.000 abstract description 41
- 230000008569 process Effects 0.000 abstract description 25
- 230000000694 effects Effects 0.000 description 19
- 238000005516 engineering process Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 238000013473 artificial intelligence Methods 0.000 description 8
- 230000001960 triggered effect Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 6
- 230000005236 sound signal Effects 0.000 description 6
- 241000219095 Vitis Species 0.000 description 4
- 235000009754 Vitis X bourquina Nutrition 0.000 description 4
- 235000012333 Vitis X labruscana Nutrition 0.000 description 4
- 235000014787 Vitis vinifera Nutrition 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 239000010432 diamond Substances 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000001755 vocal effect Effects 0.000 description 3
- 101150054987 ChAT gene Proteins 0.000 description 2
- 235000000421 Lepidium meyenii Nutrition 0.000 description 2
- 240000000759 Lepidium meyenii Species 0.000 description 2
- 101100203187 Mus musculus Sh2d3c gene Proteins 0.000 description 2
- 229910003460 diamond Inorganic materials 0.000 description 2
- 235000012902 lepidium meyenii Nutrition 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 244000144730 Amygdalus persica Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 235000006040 Prunus persica var persica Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 229910001385 heavy metal Inorganic materials 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 239000006187 pill Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4852—End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请是关于一种直播互动方法、装置、设备及可读存储介质,属于变声处理领域。所述方法包括:显示直播互动界面,直播互动界面对应的直播间中包括至少两个主播帐号参与直播互动,至少两个主播帐号中包括第一帐号;在直播互动界面上显示角色选择信息,并响应从角色选择信息中选择第一帐号对应的第一变声角色的操作;接收第一帐号发送的变声语音,变声语音为经过第一变声处理方式处理后得到的语音,第一变声处理方式与第一变声角色对应。本申请解决了变声直播过程中,人机交互效率低的问题,变声直播互动实现效率提高,且丰富了直播互动的形式和内容。
Description
技术领域
本申请涉及变声处理领域,特别涉及一种直播互动方法、装置、设备及可读存储介质。
背景技术
网络直播为一种新兴的娱乐方式,观众可以通过网络收看主播在远端正在进行的现场音视频实况。
在直播过程中,主播需要与观众或其他主播进行互动,来增加直播过程的趣味性,以吸引更多的观众,适时的,主播会对自己的声音进行处理以达到娱乐的节目效果,在相关技术中,主播在软件中提供的变声类型中选择目标变声类型,从而在直播时,发出的语音内容经过服务器处理后,向观众终端进行变声直播,其中,处理方式与目标变声类型对应。
然而,通过上述方式进行直播互动的过程中,主播需要自己在已提供的变声类型中自己切换变声语音特效,人机交互效率低。
发明内容
本申请实施例提供了一种直播互动方法、装置、设备及可读存储介质,能够提高变声直播互动的实现效率。所述技术方案如下:
一方面,提供了一种直播互动方法,所述方法包括:
显示直播互动界面,所述直播互动界面对应的直播间中包括至少两个主播帐号参与直播互动,所述至少两个主播帐号中包括第一帐号;
在所述直播互动界面上显示角色选择信息,并响应从所述角色选择信息中选择所述第一帐号对应的第一变声角色的操作;
接收所述第一帐号发送的变声语音,所述变声语音为经过第一变声处理方式处理后得到的语音,所述第一变声处理方式与所述第一变声角色对应。
另一方面,提供了一种直播互动装置,所述装置包括:
显示模块,用于显示直播互动界面,所述直播互动界面对应的直播间中包括至少两个主播帐号参与直播互动,所述至少两个主播帐号中包括第一帐号;
所述显示模块,还用于在所述直播互动界面上显示角色选择信息,并响应从所述角色选择信息中选择所述第一帐号对应的第一变声角色的操作;
接收模块,用于接收所述第一帐号发送的变声语音,所述变声语音为经过第一变声处理方式处理后得到的语音,所述第一变声处理方式与所述第一变声角色对应。
另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述的直播互动方法。
另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述本申请实施例中任一所述的直播互动方法。
另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的直播互动方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
通过显示直播互动界面,并在直播互动界面上显示角色选择信息,该角色选择信息展示了直播间中不同主播对应的不同变声角色,终端接收经过变声处理方式处理后的语音,其过程提高了人机交互效率,节省了直播互动过程中对变声特效的调试过程,变声直播互动实现效率提高,丰富了直播互动的形式和内容。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个示例性实施例提供的实施环境示意图;
图2是本申请一个示例性实施例提供的直播互动方法流程图;
图3是本申请一个示例性实施例提供的终端界面效果图;
图4是本申请又一个示例性实施例提供的终端界面效果图;
图5是本申请一个示例性实施例提供的应用于第一终端的直播互动方法流程图;
图6是本申请一个示例性实施例提供的直播互动匹配流程图;
图7是本申请一个示例性实施例提供的终端任务界面效果图;
图8是本申请一个示例性实施例提供的终端投票结果界面效果图;
图9是本申请一个示例性实施例提供的变声直播处理示意图;
图10是本申请一个示例性实施例提供的应用于第二终端的直播互动方法流程图;
图11是本申请一个示例性实施例提供的第二终端投票界面效果图;
图12是本申请一个示例性实施例提供的终端与服务器交互的流程图;
图13是本申请一个示例性实施例提供的服务器逻辑架构图;
图14是本申请一个示例性实施例提供的直播互动装置的结构框图;
图15是本申请又一个示例性实施例提供的直播互动装置的结构框图;
图16是本申请一个示例性实施例提供的服务器的结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
首先,针对本申请实施例中涉及的名词进行简单介绍:
人工智能(Artificial Intelligence,AI):是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。
人工智能技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
语音技术(Speech Technology):语音技术的关键技术有自动语音识别技术(Automatic Speech Recognition,ASR)和语音合成技术(Text To Speech,TTS)以及声纹识别技术。让计算机能听、能看、能说、能感觉,是未来人机交互的发展方向,其中语音成为未来最被看好的人机交互方式之一。
结合上述名词简介,对本申请实施例的实施环境进行说明。
示意性的,请参考图1,该实施环境中包括第一终端101、第二终端102、服务器103和通信网络104;
第一终端101为主播使用的终端,第二终端102为观众使用的终端。
可选的,第一终端101中安装的直播应用程序与第二终端102中安装的直播应用程序相同,但第一终端101所使用的登录帐号与第二终端102所使用的登录帐号不同,第一终端101所使用的登录帐号为提供给主播所使用的帐号,第二终端102所使用的登录帐号为提供给观众所使用的帐号。上述直播应用程序使用主播帐号登录所显示的页面,和观众帐号登录所显示的页面不同。
可选的,第一终端101中安装的直播应用程序与第二终端102中安装的直播应用程序不同,第一终端101中安装的是主播端的直播应用程序,第二终端102中安装的是观众端的直播应用程序,同一个帐号可用于登录不同端的直播应用程序。
当主播使用第一终端101进行视频录制,第一终端101将视频上传至服务器103。在本申请实施例中,主播可通过第一终端101发起各种直播互动的请求,第一终端101将上述请求发送给服务器103进行处理。
当观众使用第二终端102观看直播时,第二终端102能够接收服务器103传输的视频内容并进行播放。
服务器103中提供有语音处理函数,该语音处理函数能够实现人工智能技术中的语音处理功能,将直播过程中获取到的语音中的人声部分进行识别,并将其与服务器中存储的变声特效合成,生成变声语音。可选的,该服务器包括普通服务器或云服务器。在一个示例中,该视频处理函数能够将原始视频中的声音流剥离,将剥离的声音流通过语音处理函数进行处理,得到变声音频,再将变声音频与视频重新合并,将合并后的视频传输到第一终端101和第二终端102进行播放。
服务器103中还提供直播互动匹配函数,在一个示例中,第一终端101的用户发起匹配请求,服务器103接收该请求后将多个同样发起匹配请求的第一终端101所对应的帐号匹配在同一个直播间中,并将直播互动界面发送至上述第一终端101中进行显示。
服务器103中还存储有直播互动所使用的剧本信息,该剧本信息包括变声角色列表和任务列表。
值得注意的是,上述服务器是提供数据库、计算函数、网络服务、通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础计算服务的服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
结合上述名词简介和实施环境,对本申请实施例中提供的直播互动方法进行说明,图2是本申请一个示例性实施例提供的直播互动方法的流程图,该方法包括:
步骤201,显示直播互动界面,直播互动界面对应的直播间中包括至少两个主播帐号参与直播互动,至少两个主播帐号中包括第一帐号。
在本申请实施例中,终端中安装有直播类应用程序,这类应用程序一般包括两种子应用程序,一种是提供给认证为主播的帐号进行登录的主播端直播应用程序,另一种是提供给观众的帐号进行登录的观众端直播应用程序。可选的,上述两种子应用程序可以是同一个应用程序中,两种不同登录帐号类型登录后所展示的不同应用程序界面;也可以是两个不同应用程序中,同一帐号可登录的,展示的不同应用程序界面,本申请实施例中对此不进行限定。
示意性的,上述观众端直播应用程序包括首页界面、订阅界面和个人界面。上述首页界面至少包括直播模块选择界面、热门直播推送界面。上述订阅界面至少包括订阅的主播直播界面和订阅的主播动态界面。上述个人界面至少包括用户个人资料界面、充值入口、订单入口、钱包界面。
上述直播类应用程序一般包括不同的直播版块,示意性的,包括娱乐类直播版块和游戏类直播版块,同一直播版块也可以包括不同直播子版块,如娱乐类直播版块可以包括户外直播子版块、颜值直播子版块、交友直播子版块、二次元直播子版块、美食直播子版块等。
主播开启上述主播端直播应用程序,进入直播模式之前,选择进入某个直播版块,进入直播准备页面,在直播准备页面编辑直播标题,点击“开始直播”后就可以进行直播。
可选的,主播在显示直播互动界面之前,先开启普通直播模式,参考图3,普通直播模式中的直播间仅显示主播一人的直播画面3011,在普通直播模式显示的直播界面上,包括快捷操作栏3012、聊天互动栏3013和直播模式选择控件3014。其中,快捷操作栏3012中包括文字输入控件、分享控件、背包控件等控件。聊天互动栏3013用于显示当前直播间内观众发送的消息。直播模式选择控件3014用于选择直播模式,可选的,控件触发后显示直播模式列表,如屏直播模式、变声直播模式、多人直播模式、游戏直播模式等,主播在列表中对直播模式进行选择;或,控件触发后直接进入一种直播模式,如多人直播模式。
在一个示例中,主播点击多人直播模式,界面显示随机匹配控件和邀请控件,当随机匹配控件被触发时,终端将触发操作传输到服务器,服务器将至少两个主播帐号进行随机匹配,终端显示直播互动界面;当邀请控件被触发,主播可通过邀请好友或输入其他帐号的帐号代码来邀请其他主播参与该多人直播模式。
可选的,主播在显示直播互动界面之前,直接在直播准备页面选择直播模式,上述直播模式包括普通直播模式、分屏直播模式、变声直播模式、多人直播模式、游戏直播模式等。在一个示例中,主播点击直播准备页面中的多人直播模式,界面显示随机匹配控件和邀请控件。
当随机匹配控件被触发时,终端将触发操作传输到服务器,服务器将至少两个主播帐号进行随机匹配,终端显示直播互动界面。在一个示例中,终端接收匹配控件的触发操作,在固定匹配时间内等待直播匹配,若匹配失败,显示继续匹配控件和放弃匹配控件,若继续匹配控件被触发,则继续等待固定匹配时间,若放弃匹配控件被触发,则跳转回到直播准备页面。
当邀请控件被触发,主播可通过邀请好友或输入其他帐号的帐号代码来邀请其他主播参与该多人直播模式,在参与人数达到一定要求后,君如直播互动界面。
在本申请实施例中,直播互动界面为进行变声直播的直播间所对应的界面,该直播间中包括至少两个主播帐号参与直播互动,如图3所示,直播画面显示至少两个主播的直播画面3015,至少两个主播帐号中包括第一帐号。直播画面界面用于显示当前直播间内每个主播帐号对应的标识。在一个示例中,该标识的显示内容包括主播使用第一终端所拍摄的当前画面、主播帐号对应的帐号昵称、主播帐号对应的头像中的至少一个。
步骤202,在直播互动界面上显示角色选择信息,并响应从角色选择信息中选择第一帐号对应的第一变声角色的操作。
在本申请实施例中,角色选择信息中包括上述至少两个主播帐号分别对应的变声角色,其中,第一帐号对应第一变声角色,变声角色为候选角色集合中的角色,候选角色集合与直播互动界面对应的直播间相对应。上述第一帐号为至少两个主播帐号中的其中一个直播帐号,候选角色集合中的变声角色数量与直播互动界面中的主播帐号数量对应。
可选的,该直播间内每个主播所对应的变声角色的选择包括手动选择或系统选择,示意性的,变声角色的选择方式包括如下方式中的至少一种:
第一,该方式为手动选择方式,直播互动界面上显示有角色选择区域,且角色选择区域中包括与该直播间对应的候选角色集合,候选角色集合中包括至少两个候选变声角色,在角色选择区域中显示至少两个候选变声角色对应的至少两个候选角色选项,根据至少两个主播帐号分别对候选角色选项的选择操作,向至少两个主播帐号分配变声角色;
第二,该方式为系统选择方式,直播互动界面上显示有角色选择区域,且角色选择区域中包括与该直播间对应的候选角色集合,候选角色集合中包括至少两个候选变声角色。响应于主播帐号进入该直播间,向主播帐号随机分配至少两个候选变声角色中的变声角色;
第三,该方式为系统选择方式,直播互动界面上显示有角色选择区域,且角色选择区域中包括与该直播间对应的候选角色集合,候选角色集合中包括至少两个候选变声角色。根据主播帐号的历史变声直播记录,确定主播帐号对至少两个候选变声角色中每个候选变声角色的选择概率,并将选择概率最高的候选变声角色分配至该主播帐号。
在一个示例中,当进入直播互动界面后,点击角色选择控件,则会显示角色选择区域,请参考图4,也即,系统分配给当前直播间的剧本名称4016及剧本中包含的变声角色4017,主播可以通过点击变声角色图标右上角的选择控件来选择变声角色。如,第一帐号选择了变声角色1,变声角色1图标的右上角的选择控件显示为已被选择的状态,其他帐号不能再点击选择该变声角色。
在一个示例中,在直播间创建成功之后,该直播间内的每个主播被系统随机分配一个变声角色,可选的,变声角色锁定不可变,或主播可点击重新选择控件对变声角色进行重新随机分配。
角色选择结束后,在直播互动界面上显示角色选择信息,请参考图4,每个主播的直播画面右下角显示变声角色选择情况4018,在互动直播过程中,直播画面中,主播的变声效果与被选择的变声角色对应。
步骤203,接收第一帐号发送的变声语音,变声语音为经过第一变声处理方式处理后得到的语音,第一变声处理方式与第一变声角色对应。
在本申请实施例中,变声语音为经过第一变声处理方式处理后得到的语音,第一变声处理方式与第一变声角色对应。上述变声角色集合中的每一个变声角色对应的变声处理方式均不同,在一个示例中,变声角色集合包括爸爸、妈妈、爷爷、奶奶、孙女,变声角色爸爸所对应的变声处理方式可将原始声音处理成像中年男子的声音,变声角色孙女所对应的变声处理方式可将原始声音处理成像儿童的声音。
综上所述,本申请实施例提供的直播互动方法,通过在直播类应用程序中的直播互动界面上,实现多人直播过程中分配不同角色来实现变声直播效果,其过程提高了人机交互效率,节省了直播互动过程中对变声特效的调试过程,变声直播互动实现效率提高,丰富了直播互动的形式和内容。
请参考图5,对本申请实施例中,对直播互动方法中的变声互动方法进行说明,该方法包括:
步骤501,显示直播互动界面。
在本申请实施例中,直播互动界面为以第一帐号或第二帐号为登录帐号的界面,第一帐号和第二帐号为主播帐号。直播互动界面为进行变声直播的直播间所对应的界面,该直播间中包括至少两个主播帐号参与直播互动,至少两个主播帐号中包括第一帐号。
可选的,上述该直播间中的至少两个主播帐号为随机匹配的主播帐号,上述主播帐号为参与变声直播模式的直播帐号。
可选的,上述该直播间中的至少两个主播帐号为一个参与变声直播模式的直播帐号和该直播帐号邀请的另外至少一个主播帐号。
可选的,第一终端在点击直播互动界面中的背包控件后可显示当前终端所登录的主播帐号对应的预设等级,和当前预设等级可兑换的奖励。上述预设等级为主播通过参与变声直播获胜后所得到的等级奖励。
步骤502,在直播互动界面显示角色选取控件。
在一个示例中,主播点击角色选取控件,第一终端将该触发操作传输到服务器中,服务器随机选取一个存储在剧本列表里的剧本,将该剧本的信息返回到第一终端,该剧本的信息包括该剧本对应的变声角色和该剧本对应的任务列表。
可选的,主播在触发角色选取控件后,第一终端显示剧本选择界面,剧本选择界面中包括至少两个候选剧本。不同的候选剧本所对应的变声角色集合不同。其中,候选剧本中的变声角色数量与当前直播间中的主播数量相同。
第一终端接收对至少两个候选剧本中的目标剧本的选择操作。可选的,当不同主播对应的不同终端选择不同的目标剧本时,选取较多主播选择的剧本作为目标剧本;或,重新显示剧本选择界面,当前直播间中的主播进行重新选择目标剧本。
根据选择操作确定与目标剧本对应的候选角色集合,候选角色集合中包括多个变声角色,每个变声角色对应不同的变声特效。
可选的,主播在触发角色选取控件后,第一终端显示剧本选择界面,该剧本选择界面中直接显示服务器在存储器中抽取的随机剧本。
步骤503,响应于角色选取控件的触发操作,在直播互动界面上显示角色选择区域。
在本申请实施例中,角色选择区域中包括与至少两个候选变声角色对应的候选角色选项对应的变声角色和剧本名称,候选角色选项包括候选角色形象和候选角色名称。
示意性的,请参考图6,第一终端进入主播端直播应用程序6011,进行匹配变声直播6012,服务器接收到匹配请求后,根据固定时间段内同样申请多人变声直播匹配请求的终端进行匹配,判断是否满足人数要求6013,若满足,则服务器返回剧本,终端接收在第二变声角色对应的候选角色选项上的选择操作,该选择操作为选中候选角色对应的选择控件,在一分钟的时间内,服务器接收第一终端的角色选择操作,判断第一终端是否已选择角色6034,若未选择角色,则判断是否一分钟超时6035,若已超时则后台自动分配角色6036,第一终端获得变声角色声音6037,开启剧本6038。
根据选择操作将第二变声角色分配为第二帐号的所述变声角色。
可选的,在角色选择区域中显示角色选择结果,角色选择结果为从至少两个候选变声角色中选取变声角色,向至少两个帐号进行随机分配后得到的结果;在角色选择区域中显示重新选择控件;响应于重新选择控件的触发操作,角色选择区域中的至少两个候选变声角色被重新随机分配。
步骤504,响应于至少两个候选变声角色分配完毕,在直播互动界面上显示角色选择信息。
在本申请实施例中,请参考图4,响应于至少两个候选变声角色分配完毕,启动计时器4041,计时器的计时时长为目标剧本对应预先设定的时长。在该时长内,直播间内每个主播的声音变化对应于各自的变声角色。直播互动界面中的标识显示区域还包括区域内主播所被分配的变声角色信息,也即角色选择情况。
步骤505,接收所述第一帐号发送的变声语音。
在本申请实施例中,第一终端接收经过处理后的第一帐号的变声语音,并播放当前变声语音。同时,第一终端也接收当前该直播间中其他主播对应帐号的变声语音。
在一个示意性的示例中,直播互动界面为以第二帐号为登录帐号的界面,至少两个主播帐号中还包括第二帐号,目标剧本对应有任务列表。
示意性的,请参考图7,根据第二帐号对应的第二变声角色,确定任务列表中与第二变声角色对应的任务项;在直播互动界面中显示任务项的任务信息7051,第二帐号用于根据所述任务信息完成变声语音任务。示意性的,该任务信息显示为:请“孙女”以小女孩的说话方式表演向“爸爸”索要生日礼物。可选的,随机获取任务列表中的任务项,将任务项分配给第二帐号;在直播互动界面中显示任务项的任务信息,第二帐号用于根据任务信息完成变声语音任务。示意性的,该任务信息显示为:请“孙女”完成一段绕口令,吃葡萄不吐葡萄皮儿,不吃葡萄倒吐葡萄皮儿。
在本申请实施例中,请参考图8,直播互动界面上显示投票展示区域,投票展示区域用于显示至少两个主播帐号的投票结果,投票结果为根据观众帐号的投票产生的结果,该投票展示区域中包括当前直播间中各个变声角色8052的投票得分8053。在互动直播结束后,第一终端显示该直播间中投票得分最高的获胜界面8054,示意性的,获胜界面上显示奖杯图标和“恭喜某某获得‘声音大咖’奖杯”提示信息。
在一个示例中,请参考图9,以第一帐号登录第一客户端为例,用第一终端登录第一帐号,第一终端开启直播模式9051,第一终端接收到点击匹配9052的操作,进入等待匹配的状态。若匹配失败,可以选择继续匹配或放弃匹配9053,若匹配成功,开启变声直播模式9054,第一终端执行变声角色选择9055操作,第一帐号选择了变声角色1,变声角色1为剧本中的“孙女”角色,第一终端采集第一帐号的视频信号和音频信号发送给服务器,服务器对上述视频信号和音频信号进行变声处理之后,再将处理后的视频信号和音频信号发送给第一终端和第二终端进行播放,也即,第一终端和第二终端中,第一帐号所对应的直播画面所播放的声音,为儿童的声音。第一终端完成服务器的指定任务9056。响应于计时器计时达到计时时长,结束该直播间的变声直播功能,也即,变声直播结束,结算投票9057。最高投票得分对应终端的第一帐号的预设等级增加,上述预设等级为主播参与多人变声直播胜利获得的奖励用于升级该预设等级,也即,第一终端对应第一帐号获得“声音大咖”铭牌9058,当预设等级达到一定标准时,主播可进行兑换其他奖励,如预设等级为10级可兑换钻石9059奖励,上述钻石奖励可以进行提现。
综上所述,本申请实施例提供的直播互动方法,应用于第一终端,通过在主播端直播应用程序中的直播互动界面上,实现多人直播过程中分配不同角色,主播执行不同的剧本对应的任务,来实现变声直播效果,其过程提高了人机交互效率,节省了直播互动过程中对变声特效的调试过程,变声直播互动实现效率提高,丰富了直播互动的形式和内容。
请参考图10,在一个可选的实施例中,以直播互动方法应用于第二终端为例进行说明,该方法包括:
步骤1001,显示直播互动界面。
在本申请实施例中,直播互动界面为以第三帐号为登录帐号的界面,第三帐号为观众帐号。直播互动界面为进行变声直播的直播间对应的界面,该直播间中包括至少两个主播帐号参与直播互动。观众通过第二终端登录第三帐号,在该直播互动界面观看变声直播。
步骤1002,在直播互动界面上显示角色选择信息。
在本申请实施例中,直播互动界面中的标识显示区域还包括区域内主播所选择的变声角色信息。
步骤1003,启动计时器。
在本申请实施例中,候选变声角色分配完毕之后,计时器启动,计时器的计时时长为目标剧本对应预先设定的时长。
步骤1004,显示投票区域。
在本申请实施例中,参考图11中,投票区域1141中包括多个变声角色对应的投票选项1142和其他类型的票种选项1143。
可选的,投票选项包括当前直播间中各个变声角色对应的投票选项,即第一变声角色对应的第一投票选项和第二变声角色所对应的第二投票选项。示意性的,当前直播间中的变声角色包括爸爸、妈妈、儿子,则对应的投票选项包括爸爸票、妈妈票、儿子票。
可选的,其他票种选项包括感情票、冠军票、全票。第二终端接收触发其他票种选项的操作,服务器响应于该操作,增加当前直播间主播的对应票数,上述当前直播间主播为普通直播模式下当前直播间的主播。
可选的,不同的投票选项可以增加不同的投票得分数,如感情票可增加5分,冠军票可增加10分,全票可增加1分。
上述步骤1004与步骤1003为同时执行的步骤。
步骤1005,接收第一帐号发送的变声语音。
在本申请实施例中,第二终端接收该直播间内,各个主播所对应的帐号发送的变声语音。
步骤1006,响应于第三帐号的投票触发操作,增加所述第一投票选项或第二投票选项对应的票数。
在本申请实施例中,第一终端对应的主播在直播过程中,第二终端对应的第三帐号对投票界面中的投票选项执行触发操作,该触发操作需要消耗第三帐号对应的预设物品,该预设物品包括虚拟金币。在一个示例中,第三帐号选择了儿子票,对应增加“儿子”的投票得分。
步骤1007,响应于计时器计时达到计时时长,结束该直播间的变声直播功能。
示意性的,结束该直播间的变声直播功能,直播间界面回到普通直播模式。
步骤1008,显示第一投票选项对应的票数与第二投票选项对应的票数中,较多的票数所对应的主播帐号。
在本申请实施例中,第三终端显示当前直播间中获胜主播的信息。
可选的,在给获胜主播投票的帐号中,抽取一个第三终端对应的帐号,增加该帐号的帐号等级。
可选的,在所有参与投票的帐号中,抽取一个第三终端对应的帐号,增加该帐号的帐号等级。需要说明的是,上述增加帐号的帐号等级为一种奖励方式,仅上述方式进行举例说明。
综上所述,本申请实施例提供的直播互动方法,应用于第二终端,通过在观众端直播应用程序中的直播互动界面上,实现多人直播过程中选择不同角色,观众可根据自己的喜好对相应的变声角色进行投票,提高变声直播的热度,来实现变声直播效果,变声直播互动实现效率提高,且丰富了直播互动的形式和内容。
在一个可选的实施例中,以直播互动方法应用于服务器为例进行说明。
请参考图12,服务器包括四大部分:变声直播玩法服务1201、消息推送服务1202、数据读写服务、统计结算自驱动服务1203,其中数据读写服务包括:数据缓存服务1204和数据库1205。第一终端1206和第二终端1207均能够和服务器进行通信。
示意性的,数据库包括四个表:表1以变声直播局id为key值,记录该局变声直播的状态;表2以主播id为key值,记录变声直播主播的个人信息;表3以剧本id为key值,记录剧本信息;表4以剧角色id为key值,记录角色信息,如下表所示:
数据缓存服务可实现从管理端拉取数据,当管理端数据变更时,进行数据更新。
示意性的,变声直播玩法服务是提供给第一终端和第二终端调用的服务,提供的服务包括:第一终端匹配接口,用于接收第一终端的匹配请求,或第一终端的邀请请求;剧本获取接口,用于从管理端的剧本列表中获取剧本,并提供给第一终端;变声角色选择接口,用于接收第一终端的变声角色选择操作;投票服务接口,用于接收第二终端的投票操作;预设等级兑换接口,用于第一终端将获得的预设等级兑换为奖励,如预设等级为大咖铭牌等级,每10级的大咖铭牌可兑换100钻石,上述钻石用于兑换应用端提供的礼物或提现为现金使用;用户反馈接口,用于在变声直播结束后,提供给第二终端意见反馈界面,并接收反馈界面的内容。
示意性的,消息推送服务提供的服务包括:将变声直播过程中的任务项下发至第一终端和第二终端进行显示;将变声直播结束后的获胜信息下发到第一终端和第二终端进行显示。
示意性的,统计结算自驱动服务能够实现将每一轮的变声直播的结果进行结算和存储,以及对用户反馈接口的消息内容进行汇总。
该直播互动方法应用于服务器,包括:接收第一终端发送的角色选取控件触发操作;发送剧本的信息至第一客户端;接收第一终端发送的变声角色选择操作;启动计时器;响应于第一终端发送的视频信号,对视频信号进行预设处理,得到变声视频;将变声视频发送至第一终端和第二终端;发送第一任务至第一终端;响应于第二终端发送的投票触发操作,更新存储在存储器中的票数列表;响应于计时器计时达到计时时长,结束该直播间的变声直播功能;发送票数列表中最高票数所对应的帐号信息至第一终端和第二终端;增加最高票数所对应帐号的预设等级。
在本申请实施例中,请参考图13,服务器接收第一终端发送的视频信号,剥离视频信号中的声音流,将原始音频信号通过游戏多媒体引擎(Game Multimedia Engine,简称GME)的软件开发工具包(Software Development Kit,简称SDK)1301传递到后台1302进行处理,并将处理后的变声音频信号与视频重新合并,将合并后的流数据通过推流平台推送到第一终端和第二终端上。
示意性的,变声角色的变声处理方式和对应的特殊音效存储在管理端,在一个示例中,特殊音效包括小桃丸、大叔、空灵、萌小新、重金属、歪果仁、感冒、困兽等。
示意性的,服务器将第一任务发送至第一终端,同时将第一任务信息发送给第二终端,第二终端对应的第三帐号可查看第一任务内容。可选的,服务器获取当前变声直播对应剧本的任务列表,从该任务列表中随机获取一个任务为第一任务,将第一任务发送至第一终端。可选的,服务器获取当前变声直播对应剧本的任务列表,根据任务列表中任务与变声角色的对应关系,获取第一终端所对应的变声角色的任务为第一任务,将第一任务发送至第一终端。
在本申请实施例中,票数列表为数据库中表1中主播id和主播获得的投票数。可选的,服务器发送票数列表中最高票数所对应的帐号信息至第一终端和第二终端中进行显示。可选的,服务器发送票数列表中最低票数所对应的帐号信息至第一终端和第二终端中进行显示。
在本申请实施例中,服务器根据最高票数所对应的主播id,增加数据库表2中的预设等级。
综上所述,本申请实施例提供的直播互动方法,应用于服务器,接收第一终端和第二终端的操作,实现多人直播过程中分配不同角色,其中剧本内容、任务内容、变声角色及对应变声处理方式都存储在服务器中可进行调用。在变声直播互动过程中,观众可根据自己的喜好对相应的变声角色进行投票,提高变声直播的热度,来实现变声直播效果,变声直播互动实现效率提高,且丰富了直播互动的形式和内容。
请参考图14,是本申请一个示例性实施例提供的直播互动装置的结构框图。该装置包括:
显示模块141,用于显示直播互动界面所述直播互动界面对应的直播间中包括至少两个主播帐号参与直播互动,所述至少两个主播帐号中包括第一帐号;
显示模块141,还用于在所述直播互动界面上显示角色选择信息,并响应从所述角色选择信息中选择所述第一帐号对应的第一变声角色的操作;
接收模块142,用于接收所述第一帐号发送的变声语音,所述变声语音为经过第一变声处理方式处理后得到的语音,所述第一变声处理方式与所述第一变声角色对应。
请参考图15,在一个可选的实施例中,所述显示模块141,还包括:
选择单元1411,用于在所述直播互动界面上显示角色选择区域,所述角色选择区域中包括与所述直播间对应的候选角色集合,所述候选角色集合中包括至少两个候选变声角色;
显示单元1412,用于响应于所述至少两个候选变声角色分配完毕,在所述直播互动界面上显示所述角色选择信息。
在一个可选的实施例中,所述直播互动界面为以第二帐号为登录帐号的界面,所述至少两个主播帐号中还包括所述第二帐号,所述角色选择区域中包括与所述至少两个候选变声角色对应的候选角色选项;
所述选择单元1411,还用于接收在第二变声角色对应的候选角色选项上的选择操作;根据所述选择操作将所述第二变声角色分配为所述第二帐号的所述变声角色。
在一个可选的实施例中,所述分配单元1411,还包括:
选取子单元1413,用于在所述直播互动界面显示角色选取控件;
所述选择单元1411,还用于响应于所述角色选取控件的触发操作,在所述直播互动界面上显示所述角色选择区域。
在一个可选的实施例中,所述选择单元1411,还用于在所述角色选择区域中显示角色选择结果,所述角色选择结果为从所述至少两个候选变声角色中选取变声角色,向所述至少两个帐号进行随机分配后得到的结果;在所述角色选择区域中显示重新选择控件;响应于所述重新选择控件的触发操作,所述角色选择区域中的所述至少两个候选变声角色被重新随机分配。
在一个可选的实施例中,所述显示模块141,还用于显示剧本选择界面,所述剧本选择界面中包括至少两个候选剧本;接收对所述至少两个候选剧本中的目标剧本的选择操作;根据所述选择操作确定与所述目标剧本对应的所述候选角色集合。
在一个可选的实施例中,所述直播互动界面为以第二帐号为登录帐号的界面,所述至少两个主播帐号中还包括所述第二帐号,所述目标剧本对应有任务列表,所述显示模块141,还包括:
确定单元1414,用于根据所述第二帐号对应的第二变声角色,确定所述任务列表中与所述第二变声角色对应的任务项;或,随机获取所述任务列表中的任务项,将所述任务项分配给所述第二帐号;
所述显示单元1412,用于在所述直播互动界面中显示所述任务项的任务信息,所述第二帐号用于根据所述任务信息完成变声语音任务。
在一个可选的实施例中,所述装置还包括计时模块143,用于响应于所述至少两个候选变声角色分配完毕,启动计时器,所述计时器的计时时长为所述目标剧本对应预先设定的时长;响应于所述计时器计时达到所述计时时长,结束所述直播间的变声直播功能。
在一个可选的实施例中,所述直播互动界面为以第三帐号为登录帐号的界面,所述第三帐号为观众帐号,所述显示模块141,还用于显示投票区域,所述投票区域包括所述第一变声角色对应的第一投票选项和所述第二变声角色所对应的第二投票选项;响应于第三帐号的投票触发操作,增加所述第一投票选项或第二投票选项对应的票数;所述响应于所述计时器计时达到所述计时时长,结束所述直播间的变声直播功能,还包括:显示所述第一投票选项对应的所述票数与第二投票选项对应的所述票数中,较多的所述票数所对应的主播帐号。
综上所述,本申请实施例提供的直播互动装置,能够为需要进行多人变声直播互动的终端提供显示直播互动界面和角色选择信息的显示装置,并接收根据变声角色所对应的变声处理方式处理后的变声语音,该装置提高了人机交互效率,节省了直播互动过程中对变声特效的调试过程,变声直播互动实现效率提高,丰富了直播互动的形式和内容。
图16示出了本申请一个示例性实施例提供的服务器的结构示意图。该具体来讲:
服务器1600包括中央处理单元(Central Processing Unit,CPU)1601、包括随机存取存储器(Random Access Memory,RAM)1602和只读存储器(Read Only Memory,ROM)1603的系统存储器1604,以及连接系统存储器1604和中央处理单元1601的系统总线1605。服务器1600还包括用于存储操作系统1613、应用程序1614和其他程序模块1615的大容量存储设备1606。
大容量存储设备1606通过连接到系统总线1605的大容量存储控制器(未示出)连接到中央处理单元1601。大容量存储设备1606及其相关联的计算机可读介质为服务器1600提供非易失性存储。也就是说,大容量存储设备1606可以包括诸如硬盘或者紧凑型光盘只读存储器(Compact Disc Read Only Memory,CD-ROM)驱动器之类的计算机可读介质(未示出)。
不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、带电可擦可编程只读存储器(Electrically Erasable Programmable Read Only Memory,EEPROM)、闪存或其他固态存储其技术,CD-ROM、数字通用光盘(Digital Versatile Disc,DVD)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的系统存储器1604和大容量存储设备1606可以统称为存储器。
根据本申请的各种实施例,服务器1600还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器1600可以通过连接在系统总线1605上的网络接口单元1611连接到网络1612,或者说,也可以使用网络接口单元1611来连接到其他类型的网络或远程计算机系统(未示出)。
上述存储器还包括一个或者一个以上的程序,一个或者一个以上程序存储于存储器中,被配置由CPU执行。
本申请的实施例还提供了一种计算机设备,该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述各方法实施例提供的内容推荐方法。可选地,该计算机设备可以是终端,也可以是服务器。
本申请的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行,以实现上述各方法实施例提供的内容推荐方法。
本申请的实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的直播互动方法。
可选地,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、固态硬盘(SSD,Solid State Drives)或光盘等。其中,随机存取记忆体可以包括电阻式随机存取记忆体(ReRAM,Resistance RandomAccess Memory)和动态随机存取存储器(DRAM,Dynamic Random Access Memory)。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (13)
1.一种直播互动方法,其特征在于,所述方法包括:
显示直播互动界面,所述直播互动界面对应的直播间中包括至少两个主播帐号参与直播互动,所述至少两个主播帐号中包括第一帐号;
在所述直播互动界面上显示角色选择区域,所述角色选择区域中包括与所述直播间对应的候选角色集合,所述候选角色集合中包括至少两个候选变声角色;
响应于所述至少两个候选变声角色分配完毕,在所述直播互动界面上显示角色选择信息,所述至少两个候选变声角色中包括第一变声角色,所述第一帐号对应所述第一变声角色;
接收所述第一帐号发送的变声语音,所述变声语音为经过第一变声处理方式处理后得到的语音,所述第一变声处理方式与所述第一变声角色对应。
2.根据权利要求1所述的方法,其特征在于,所述直播互动界面为以第二帐号为登录帐号的界面,所述至少两个主播帐号中还包括所述第二帐号,所述角色选择区域中包括与所述至少两个候选变声角色对应的候选角色选项;
所述在所述直播互动界面上显示角色选择区域之后,还包括:
接收在第二变声角色对应的候选角色选项上的选择操作;
根据所述选择操作将所述第二变声角色分配为所述第二帐号的所述变声角色。
3.根据权利要求1所述的方法,其特征在于,所述在所述直播互动界面上显示角色选择区域,还包括:
在所述直播互动界面中显示角色选取控件;
响应于接收到对所述角色选取控件的触发操作,在所述直播互动界面上显示所述角色选择区域。
4.根据权利要求1所述的方法,其特征在于,所述在所述直播互动界面上显示角色选择区域之后,还包括:
在所述角色选择区域中显示角色选择结果,所述角色选择结果为从所述至少两个候选变声角色中选取变声角色,向所述至少两个主播帐号进行随机分配后得到的结果;
在所述角色选择区域中显示重新选择控件;
响应于所述重新选择控件的触发操作,所述角色选择区域中的所述至少两个候选变声角色被重新随机分配。
5.根据权利要求1至4任一所述的方法,其特征在于,所述在所述直播互动界面上显示角色选择信息之前,还包括:
显示剧本选择界面,所述剧本选择界面中包括至少两个候选剧本;
接收对所述至少两个候选剧本中的目标剧本的选择操作;
根据所述选择操作确定与所述目标剧本对应的所述候选角色集合。
6.根据权利要求5所述的方法,其特征在于,所述直播互动界面为以第二帐号为登录帐号的界面,所述至少两个主播帐号中还包括所述第二帐号,所述目标剧本对应有任务列表;
所述方法还包括:
根据所述第二帐号对应的第二变声角色,确定所述任务列表中与所述第二变声角色对应的任务项;
在所述直播互动界面中显示所述任务项的任务信息,所述第二帐号用于根据所述任务信息完成变声语音任务。
7.根据权利要求5所述的方法,其特征在于,所述直播互动界面为以第二帐号为登录帐号的界面,所述至少两个主播帐号中还包括所述第二帐号,所述目标剧本对应有任务列表;
所述方法还包括:
随机获取所述任务列表中的任务项,将所述任务项分配给所述第二帐号;
在所述直播互动界面中显示所述任务项的任务信息,所述第二帐号用于根据所述任务信息完成变声语音任务。
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
响应于所述至少两个候选变声角色分配完毕,启动计时器,所述计时器的计时时长为所述目标剧本对应预先设定的时长;
响应于所述计时器计时达到所述计时时长,结束所述直播间的变声直播功能。
9.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
在所述直播互动界面中显示投票展示区域,所述投票展示区域用于显示所示至少两个主播帐号的投票结果,所述投票结果为根据观众帐号的投票产生的结果。
10.一种直播互动装置,其特征在于,所述装置包括:
显示模块,用于显示直播互动界面,所述直播互动界面对应的直播间中包括至少两个主播帐号参与直播互动,所述至少两个主播帐号中包括第一帐号;
选择单元,用于在所述直播互动界面上显示角色选择区域,所述角色选择区域中包括与所述直播间对应的候选角色集合,所述候选角色集合中包括至少两个候选变声角色;
显示单元,用于响应于所述至少两个候选变声角色分配完毕,在所述直播互动界面上显示角色选择信息,所述至少两个候选变声角色中包括第一变声角色,所述第一帐号对应所述第一变声角色;
接收模块,用于接收所述第一帐号发送的变声语音,所述变声语音为经过第一变声处理方式处理后得到的语音,所述第一变声处理方式与所述第一变声角色对应。
11.根据权利要求10所述的装置,其特征在于,所述直播互动界面为以第二帐号为登录帐号的界面,所述至少两个主播帐号中还包括所述第二帐号,所述角色选择区域中包括与所述至少两个候选变声角色对应的候选角色选项;
所述选择单元,还用于接收在第二变声角色对应的候选角色选项上的选择操作;根据所述选择操作将所述第二变声角色分配为所述第二帐号的所述变声角色。
12.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至9任一所述的直播互动方法。
13.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至9任一所述的直播互动方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010994038.0A CN112203153B (zh) | 2020-09-21 | 2020-09-21 | 直播互动方法、装置、设备及可读存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010994038.0A CN112203153B (zh) | 2020-09-21 | 2020-09-21 | 直播互动方法、装置、设备及可读存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112203153A CN112203153A (zh) | 2021-01-08 |
| CN112203153B true CN112203153B (zh) | 2021-10-08 |
Family
ID=74015793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010994038.0A Active CN112203153B (zh) | 2020-09-21 | 2020-09-21 | 直播互动方法、装置、设备及可读存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112203153B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113163269B (zh) * | 2021-03-23 | 2022-08-05 | 五八有限公司 | 直播间进入方法、装置、电子设备及存储介质 |
| CN113599819B (zh) * | 2021-08-11 | 2023-07-25 | 腾讯科技(成都)有限公司 | 提示信息的显示方法、装置、设备及存储介质 |
| CN114047814B (zh) * | 2021-09-14 | 2023-08-29 | 武汉灏存科技有限公司 | 一种交互式体验系统及方法 |
| CN115665431A (zh) * | 2022-10-18 | 2023-01-31 | 北京字跳网络技术有限公司 | 用于直播界面交互的方法、装置、设备和存储介质 |
| CN116320519B (zh) * | 2023-03-21 | 2024-11-12 | 北京达佳互联信息技术有限公司 | 直播互动方法、装置、电子设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102479506A (zh) * | 2010-11-23 | 2012-05-30 | 盛乐信息技术(上海)有限公司 | 用于网络游戏的语音合成系统及其实现方法 |
| CN107360440A (zh) * | 2017-06-16 | 2017-11-17 | 北京米可世界科技有限公司 | 基于直播流中引入游戏进程的深度交互系统及交互方法 |
| CN108810561A (zh) * | 2018-06-21 | 2018-11-13 | 珠海金山网络游戏科技有限公司 | 一种基于人工智能的三维偶像直播方法及装置 |
| CN109756747A (zh) * | 2019-03-25 | 2019-05-14 | 广州华多网络科技有限公司 | 多主播的互动直播方法和系统 |
| CN110071938A (zh) * | 2019-05-05 | 2019-07-30 | 广州虎牙信息科技有限公司 | 虚拟形象互动方法、装置、电子设备及可读存储介质 |
| CN110460863A (zh) * | 2019-07-15 | 2019-11-15 | 北京字节跳动网络技术有限公司 | 基于显示位置的音视频处理方法、装置、介质和电子设备 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018170272A1 (en) * | 2017-03-16 | 2018-09-20 | Timothy Joseph Erskine | Automatically controlling a multiplicity of televisions over a network by the outputs of a subset of interfaces |
| CN108091321B (zh) * | 2017-11-06 | 2021-07-16 | 芋头科技(杭州)有限公司 | 一种语音合成方法 |
-
2020
- 2020-09-21 CN CN202010994038.0A patent/CN112203153B/zh active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102479506A (zh) * | 2010-11-23 | 2012-05-30 | 盛乐信息技术(上海)有限公司 | 用于网络游戏的语音合成系统及其实现方法 |
| CN107360440A (zh) * | 2017-06-16 | 2017-11-17 | 北京米可世界科技有限公司 | 基于直播流中引入游戏进程的深度交互系统及交互方法 |
| CN108810561A (zh) * | 2018-06-21 | 2018-11-13 | 珠海金山网络游戏科技有限公司 | 一种基于人工智能的三维偶像直播方法及装置 |
| CN109756747A (zh) * | 2019-03-25 | 2019-05-14 | 广州华多网络科技有限公司 | 多主播的互动直播方法和系统 |
| CN110071938A (zh) * | 2019-05-05 | 2019-07-30 | 广州虎牙信息科技有限公司 | 虚拟形象互动方法、装置、电子设备及可读存储介质 |
| CN110460863A (zh) * | 2019-07-15 | 2019-11-15 | 北京字节跳动网络技术有限公司 | 基于显示位置的音视频处理方法、装置、介质和电子设备 |
Non-Patent Citations (1)
| Title |
|---|
| 基于受众视角的网络直播研究;尹鹏远;《中国优秀硕士学位论文全文数据库 信息科技辑》;20180115(第01期);I141-105 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112203153A (zh) | 2021-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112203153B (zh) | 直播互动方法、装置、设备及可读存储介质 | |
| CN112423002B (zh) | 一种直播方法及装置 | |
| CN113058270B (zh) | 直播互动方法和装置、存储介质及电子设备 | |
| JP7369176B2 (ja) | オンライン・マルチプレーヤー・セッションへの参加を促すシステムおよび方法 | |
| US11623144B2 (en) | Intervention server and intervention program | |
| CN111918078B (zh) | 一种直播方法及装置 | |
| CN109068182B (zh) | 基于直播进行游戏的直播间进入方法、系统、终端及装置 | |
| CN112367528B (zh) | 直播互动方法及计算机设备 | |
| CN114501104A (zh) | 基于直播视频的互动方法、装置、设备、存储介质及产品 | |
| CN111294606B (zh) | 直播处理方法、装置、直播客户端及介质 | |
| CN113032542B (zh) | 一种直播数据处理方法、装置、设备及可读存储介质 | |
| CN112328142A (zh) | 直播互动方法、装置、电子设备和存储介质 | |
| CN111836068A (zh) | 直播互动方法、装置、服务器及存储介质 | |
| CN113766340A (zh) | 连麦直播下的舞曲互动方法、系统、装置及计算机设备 | |
| CN112423143B (zh) | 一种直播消息交互方法、装置及存储介质 | |
| CN113034208A (zh) | 虚拟资源的处理方法、装置、电子设备及存储介质 | |
| CN114339436B (zh) | 一种直播间游戏互动方法、装置、电子设备及存储介质 | |
| CN116567283A (zh) | 一种直播互动方法及装置、电子设备和存储介质 | |
| CN110798746A (zh) | 一种短视频答题系统及方法 | |
| US20090111575A1 (en) | System and method for providing betting game via communication network | |
| HK40037490B (zh) | 直播互动方法、装置、设备及可读存储介质 | |
| HK40037490A (zh) | 直播互动方法、装置、设备及可读存储介质 | |
| CN114377407B (zh) | 卡牌游戏的交互方法及装置、存储介质、电子设备 | |
| CN116996700A (zh) | 直播互动方法、装置、设备、介质及程序产品 | |
| CN114760531A (zh) | 直播间团队互动方法、装置、系统、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40037490 Country of ref document: HK |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |