CN112312150B - 直播信息处理方法、直播信息处理装置及电子设备 - Google Patents

直播信息处理方法、直播信息处理装置及电子设备 Download PDF

Info

Publication number
CN112312150B
CN112312150B CN202011133660.9A CN202011133660A CN112312150B CN 112312150 B CN112312150 B CN 112312150B CN 202011133660 A CN202011133660 A CN 202011133660A CN 112312150 B CN112312150 B CN 112312150B
Authority
CN
China
Prior art keywords
voice information
lottery
information
voice
audience
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
Application number
CN202011133660.9A
Other languages
English (en)
Other versions
CN112312150A (zh
Inventor
陈东鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Voiceai Technologies Co ltd
Original Assignee
Voiceai Technologies Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Voiceai Technologies Co ltd filed Critical Voiceai Technologies Co ltd
Priority to CN202011133660.9A priority Critical patent/CN112312150B/zh
Publication of CN112312150A publication Critical patent/CN112312150A/zh
Application granted granted Critical
Publication of CN112312150B publication Critical patent/CN112312150B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0209Incentive being awarded or redeemed in connection with the playing of a video game
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Human Computer Interaction (AREA)
  • Development Economics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Finance (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Acoustics & Sound (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请实施例提供了一种直播信息处理方法、直播信息处理装置及电子设备,涉及网络直播技术领域,可以通过服务器获取的第一语音信息自动完成抽奖流程中观众客户端所需的操作,观众无需手动在观众终端上执行操作,提高用户体验。该直播信息处理方法应用于服务器,包括:在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息;对第一语音信息进行识别;根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否具有抽奖资格;当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果;向观众客户端发送抽奖结果。

Description

直播信息处理方法、直播信息处理装置及电子设备
技术领域
本申请涉及网络直播技术领域,尤其涉及一种直播信息处理方法、直播信息处理装置及电子设备。
背景技术
随着网络技术的不断发展,衍生出了很多基于互联网的新型娱乐方式,其中,观看直播就是目前较为流行的一种娱乐方式。主播可以在直播平台上表演各种节目,以吸引观众观看,从而获得观众的打赏。在直播过程中,人气越高的主播,越容易获得较大的观众流量,从而获得更多赚取观众打赏的机会。因此,为了提高直播的曝光度和人气,越来越多的主播会通过抽奖的方式来吸引更多的观众观看其直播。
然而,目前抽奖一般需要主播在后台手动发起,例如在软件上设置抽奖的礼品以及参与抽奖的条件等等;观众在参与抽奖的过程中也需要手动完成主播规定的要求,例如观众发送特定的弹幕或赠送礼物,才能参与到主播的抽奖活动。此种方式操作较为不便,效率也比较低,给主播和观众的使用带来了困扰,而且由于需要手动在终端上进行操作,不能完全解放双手观看直播,观众体验较差。
发明内容
本申请实施例提供了一种直播信息处理方法、直播信息处理装置及电子设备,以解决上述问题。
第一方面,提供一种直播信息处理方法,应用于服务器,包括:在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息;对第一语音信息进行识别;根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否具有抽奖资格;当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果;向观众客户端发送所述抽奖结果。
第二方面,提供一种直播信息处理方法,应用于观众终端,包括:向服务器发送语音信息,作为第一语音信息;接收第一方面所述的方法中由服务器发送的抽奖结果。
第三方面,提供一种直播信息处理装置,包括:获取模块、处理模块、发送模块。获取模块,用于在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息;处理模块,用于对第一语音信息进行识别;处理模块,还用于根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否具有抽奖资格;处理模块,还用于当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果;发送模块,用于向观众客户端发送抽奖结果
第四方面,提供一种直播信息处理装置,包括:发送模块和接收模块。发送模块,用于向服务器发送语音信息作为第一语音信息;接收模块,用于接收第三方面所述的直播信息处理装置发送的抽奖结果。
第五方面,提供一种电子设备,包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个应用程序用于执行第一方面或第二方面所述的方法。
第六方面,提供一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如第一方面或第二方面所述的方法。
本申请实施例提供的一种直播信息处理方法、直播信息处理装置及电子设备中,在启动抽奖程序后的预设时长内,服务器可以获取观众客户端输入的第一语音信息,通过对第一语音信息进行识别,确认观众客户端绑定的账号是否具有抽奖资格,一旦观众客户端绑定的账号具有抽奖资格,即可将该帐号添加到候选列表中,再从候选列表中选出中奖帐号,并将抽奖结果发送到观众客户端。在上述过程中,服务器可以通过观众终端发送的第一语音信息完成抽奖流程中观众客户端所需的操作,观众无需手动在观众终端上执行操作,可以提高用户体验。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的服务器与主播终端和观众终端的连接关系图;
图2为本申请实施例提供的直播信息处理方法的流程示意图;
图3为本申请实施例提供的服务器与观众终端的交互图;
图4为本申请实施例提供的服务器与观众终端的交互图;
图5为本申请实施例提供的直播信息处理方法的流程示意图;
图6为本申请实施例提供的服务器与主播终端和观众终端的交互图;
图7为本申请实施例提供的服务器与主播终端和观众终端的交互图;
图8为本申请实施例提供的直播信息处理方法的流程示意图;
图9为本申请实施例提供的服务器与主播终端和观众终端的交互图;
图10为本申请实施例提供的服务器与主播终端和观众终端的交互图;
图11为本申请实施例提供的服务器与主播终端和观众终端的交互图;
图12为本申请实施例提供的直播信息处理方法的流程示意图;
图13为本申请实施例提供的直播信息处理方法的流程示意图;
图14为本申请实施例提供的直播信息处理方法的流程示意图;
图15为本申请实施例提供的观众终端与服务器的交互图;
图16为本申请实施例提供的观众终端与服务器的交互图;
图17为本申请实施例提供的直播信息处理方法的流程示意图;
图18为本申请实施例提供的直播信息处理方法的流程示意图;
图19为本申请实施例提供的一种直播信息处理装置中各个模块的关系图;
图20为本申请实施例提供的一种直播信息处理装置中各个模块与服务器的关系图;
图21为本申请实施例提供的一种电子设备的框图;
图22为本申请实施例提供的一种用于保存实现根据本申请实施例的设备配网处理方法的应用程序的存储器。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
图1示出了本申请实施例提供的直播信息处理方法的应用场景示意图,该应用场景包括主播终端10、服务器20及观众终端30。其中,服务器20可以是提供直播服务的后台服务器,服务器20可以是一台服务器或多台服务器组成的服务器集群或云计算中心。主播终端10安装有支持直播的主播客户端,观众终端30安装有观众客户端,服务器20可以通过互联网与主播终端10和播放终端30通信连接。
在直播时,服务器2创建一个虚拟空间(或虚拟房间),该虚拟空间为直播间。主播客户端和观众客户端可以进入到直播间,进入直播间的主播可以通过主播终端10中的主播客户端进行直播,主播终端10将采集的音频数据和视频数据发送给服务器20,服务器20对接收到的音频数据和视频数据进行处理得到直播数据,并将直播数据发送给进入直播间的观众终端30。进入到直播间的观众客户端不仅可以观看主播客户端的直播内容,还可以通过文字或语音与主播客户端进行互动。例如,进入直播间的观众通过观众客户端向服务器20发送弹幕消息,该弹幕消息携带有直播间标识以及观众标识,服务器20将弹幕消息添加到该直播间的直播数据中,这样一来,观众发送的弹幕消息就可以展示在直播间中直播画面的弹幕展示区域。
主播终端10和观众终端30包括但不限于电脑、手机、平板电脑、电视等。
如图2所示,本申请实施例提供一种直播信息处理方法,应用于服务器20,本申请实施例描述的是服务器20侧的步骤流程,该方法可以包括:
S11、在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息。
如图3所示,在服务器20被允许从观众客户端获取音频数据的情况下,在观看直播时,观众所说的话可以通过观众终端30发送到服务器20。其中,在启动抽奖程序后的预设时长内,观众所说的话可以作为第一语音信息发送到服务器20。
在一些实施例中,不对预设时长的具体时长进行限定。预设时长可以由服务器20统一设置,也可以由主播专门设定。
示例的,抽奖过程的预设时长为30s,则在启动抽奖程序后的30s内,可以从观众终端30获取第一语音信息。
在一些实施例中,在启动抽奖程序后的预设时长内,观众客户端的直播画面中可以显示“正在抽奖”,以提醒观众参与抽奖,吸引更多观众。
S12、对第一语音信息进行识别。
在一些实施例中,根据实际需求,在权限允许范围内,可以通过第一语音信息识别观众客户端绑定的帐号对应的观众的身份信息,也可以识别第一语音信息的内容,本申请实施例对此不作特殊限定。
示例的,服务器20可以预存储多个帐号对应的观众的声纹信息,在获取到第一语音信息后,对第一语音信息的声纹信息与预存储的多个帐号对应的观众的声纹信息进行比对。由于声纹信息具有特定性,不同观众的声纹信息不同,因此,经过比对后,可以根据第一语音信息确定唯一的帐号及使用该帐号的用户。
还可以通过第一语音信息识别观众的说话内容,例如可以利用DTW(Dynamic TimeWarping,动态时间归整)算法根据第一语音信息的声学特征向量,识别第一语音信息对应的文本信息。
S13、根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否具有抽奖资格。
服务器可以预先获取判断帐号是否具有抽奖资格的抽奖条件,抽奖条件可以由主播客户端设置,或者,抽奖条件也可以由服务器随机设置。
其中,若抽奖条件由主播客户端设置,则主播客户端可以通过向服务器20发送语音信息的方式设置抽奖条件,也可以通过向服务器20发送文字信息的方式设置抽奖条件。
在此基础上,抽奖条件设置成功后,还可以将抽奖条件显示在直播画面中。
S14、当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果。
当观众客户端绑定的帐号符合抽奖条件时,该帐号具有抽奖资格,将该帐号添加到候选列表中,待抽奖程序关闭后,服务器20在启动抽奖程序后的预设时长内具有抽奖资格的所有帐号中,选取小于或等于规定数量的账号为中奖帐号。
在一些实施例中,当观众客户端绑定的帐号具有抽奖资格时,可以通过语音播报的方式或者在该观众客户端的直播画面中显示的方式,提示用户具有抽奖资格;当观众客户端绑定的帐号没有抽奖资格时,可以通过语音播报的方式或者在该观众客户端的直播画面中显示的方式,提示观众无抽奖资格。
S15、向观众客户端发送抽奖结果。
如图3所示,服务器20从候选列表中确定抽奖结果后,可以将“中奖”或“未中奖”的抽奖结果发送到观众客户端。
示例的,观众客户端绑定的帐号为中奖帐号,则可以通过语音播报的方式或者在该观众客户端的直播画面中显示的方式(图4),提示该帐号对应的观众中奖。
本申请实施例提供一种直播信息处理方法,在启动抽奖程序后的预设时长内,服务器20可以获取观众客户端输入的第一语音信息,通过对第一语音信息进行识别,确认观众客户端绑定的账号是否具有抽奖资格,一旦观众客户端绑定的账号具有抽奖资格,即可将该帐号添加到候选列表中,再从候选列表中选出中奖帐号,并将抽奖结果发送到观众客户端。在上述过程中,服务器20可以通过观众终端发送的第一语音信息完成抽奖流程中观众客户端所需的操作,观众无需手动在观众终端30上执行操作,可以提高用户体验。
如图5所示,本申请实施例提供一种直播信息处理方法,应用于服务器20,本申请实施例描述的是服务器20侧的步骤流程,该方法可以包括:
S101、获取主播客户端输入的语音信息作为第二语音信息。
如图6所示,在服务器20被允许从观众客户端获取音频数据的情况下,在直播过程中,主播所说的话可以通过主播终端30发送到服务器20。
S102、对第二语音信息进行识别。
在一些实施例中,根据实际需求,在权限允许范围内,可以通过识别第二语音信息,识别到第二语音信息的内容,本申请实施例对此不作特殊限定。
示例的,可以通过第二语音信息的声纹信息识别主播的说话内容,主播只需按照规定的内容发音,即可根据主播的声纹识别第二语音信息对应的文本信息。当然,还可以利用其它方式识别观众的说话内容,本申请不作特殊限定,例如还可以利用DTW算法根据第二语音信息的声学特征向量,识别第二语音信息对应的文本信息。
S103、当第二语音信息为第一目标语音信息时,启动抽奖程序。
服务器20可以预先统一设定启动抽奖程序的第一目标语音信息作为启动抽奖指令,即,多个不同直播间均可采用相同的启动抽奖指令。或者,也可以由主播自行设定特有的第一目标语音信息作为启动抽奖指令。
示例的,启动抽奖指令可以是“开始抽奖”。一旦服务器20识别到第二语音信息为“开始抽奖”,即可启动抽奖程序。同时,如图7所示,还可以通过语音播报的方式或者在观众客户端的直播画面中显示的方式,提示观众抽奖开始。
S11、在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息。
S12、对第一语音信息进行识别。
S13、根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否具有抽奖资格。
S14、当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果。
S15、向观众客户端发送抽奖结果。
步骤S11~S15的解释说明与前述实施例中步骤S11~S15的解释说明相同,在此不再赘述。
本申请实施例提供一种直播信息处理方法,服务器20还可以获取主播客户端输入的第二语音信息,通过对第二语音信息进行识别,以确定是否开启抽奖程序。在上述过程中,主播无需进行额外的操作,即可启动抽奖程序,可以提高用户体验。
如图8所示,本申请实施例提供一种直播信息处理方法,应用于服务器20,本申请实施例描述的是服务器20侧的步骤流程,该方法可以包括:
S101、获取主播客户端输入的语音信息作为第二语音信息。
S102、对第二语音信息进行识别。
S1031、当第二语音信息为第一目标语音信息时,检测是否在第二语音信息中识别到第二目标语音信息。
S1032、当识别到第二目标语音信息时,根据所述第二目标语音设置抽奖条件。
抽奖条件可以是观众客户端绑定的帐号达到指定等级、关注主播的帐号、观众客户端绑定的帐号发送目标弹幕、观众客户端绑定的帐号向主播送指定数量的礼物等。
如图9所示,主播可以自行设定特有的第二目标语音信息作为抽奖条件。示例的,启动抽奖指令可以是“抽奖条件是”。一旦服务器20识别到第二语音信息为“抽奖条件是”,即可确认“抽奖条件是”后面的内容为抽奖条件。在确定抽奖条件后,还可以在观众客户端的直播画面中显示奖品信息。
在另一些实施例中,当第二语音信息为第一目标语音信息时,服务器20还可以检测主播客户端是否设定中奖人数、抽奖过程的预设时长、以及奖品信息等。当然,也可以预先由服务器20设定中奖人数、抽奖过程的预设时长、以及奖品信息。
S1033、启动抽奖程序。
S11、在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息。
S12、对第一语音信息进行识别。
S131、根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否符合抽奖条件。
在一些实施例中,若抽奖条件可以为观众客户端发送目标弹幕,则第一语音信息的内容包括目标弹幕的内容。
示例的,抽奖条件为观众客户端发送弹幕“666”,观众可在观众终端30可以识别的范围内说出“666”,观众终端30再将包含“666”的第一语音信息发送给服务器20,服务器20通过识别第一语音信息,确认第一语音信息的内容包括目标弹幕“666”,进而确认观众客户端绑定的账号符合抽奖条件。
在此基础上,确认观众客户端绑定的帐号符合抽奖条件时,将第一语音信息的转化为文字作为目标弹幕发出。
示例的,如图10所示,中奖条件为观众客户端发送弹幕“666”,且观众在观众终端30可以识别的范围内说出“666”,并被服务器20识别到,服务器20可以将包含“666”的第一语音信息转化为文字作为目标弹幕发出,并显示在主播客户端和所有观众客户端的直播画面中。
在另一些实施例中,服务器20还可以预先获取观众客户端绑定的帐号的信息,根据账号信息,确认观众客户端绑定的帐号是否符合抽奖条件。
示例的,若抽奖条件是观众客户端绑定的帐号达到10级,则可以确认在抽奖结束之前,该帐号的等级是否达到10级,若该帐号达到10级,则该帐号符合抽奖条件;否则,不符合抽奖条件。
若抽奖条件是关注主播,则可以确认在抽奖结束之前,该帐号是否关注主播,若该帐号已经关注主播,则该帐号符合抽奖条件;否则,不符合抽奖条件。
若抽奖条件是观众客户端绑定的帐号发送目标弹幕,则可以确认该帐号是否在启动抽奖程序的预设时长内发送目标弹幕,若该帐号在启动抽奖程序的预设时长内发送了目标弹幕,则该帐号符合抽奖条件;否则,不符合抽奖条件。
若抽奖条件是观众客户端绑定的帐号向主播送指定数量的礼物,则可以确认在抽奖结束之前,该帐号是否向主播送指定数量的礼物,若该帐号向主播送了指定数量的礼物,则该帐号符合抽奖条件;否则,不符合抽奖条件。
对于上述,本申请实施例仅给出单一抽奖条件的示例,当然,抽奖条件也可以是多个,多个抽奖条件可以是上述抽奖条件中至少两个的组合。S132、当观众客户端绑定的帐号符合抽奖条件时,确认观众客户端绑定的帐号具有抽奖资格。
S14、当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果。
S15、向观众客户端发送抽奖结果。
步骤S101、S102、S11~S12、S14~S15的解释说明与前述实施例中步骤S101、S102、S11~S12、S14~S15的解释说明相同,在此不再赘述。
本申请实施例提供一种直播信息处理方法,服务器20在识别到第二语音信息为第二目标语音信息时、启动抽奖程序之前,还可以检测是否设置抽奖条件。抽奖条件也可以由主播客户端向服务器20输入的第二语音信息确定,一旦服务器20识别到第二目标语音信息,即可设置抽奖条件,省去主播手动设置抽奖条件的操作。服务器20可以根据确定观众客户端绑定的帐号是否符合抽奖条件,确认观众客户端绑定的帐号是否具有抽奖资格。在此基础上,当抽奖条件为观众客户端发送目标弹幕时,服务器20还可以识别第一语音信息是否包括弹幕信息、以及第一语音信息的内容是否包括目标弹幕的内容,若第一语音信息包括弹幕信息,且第一语音信息的内容包括目标弹幕的内容时,可以确认观众客户端绑定的账号符合抽奖条件,从而省去观众发送弹幕的操作,提高用户体验。
如图11所示,本申请实施例提供一种直播信息处理方法,应用于服务器20,本申请实施例描述的是服务器20侧的步骤流程,该方法可以包括:
S101、获取主播客户端输入的语音信息作为第二语音信息。
S102、对第二语音信息进行识别。
S1031、当第二语音信息为第一目标语音信息时,检测是否在第二语音信息中识别到第二目标语音信息。
S1032、当识别到第二目标语音信息时,根据所述第二目标语音设置抽奖条件。
S1033、启动抽奖程序。
S11、在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息。
S12、对第一语音信息进行识别。
S1311、当观众客户端绑定的帐号不符合抽奖条件时,确认第一语音信息的声纹信息与帐号对应的声纹信息是否一致。
当观众客户端绑定的帐号不符合抽奖条件时,服务器20可以通过确认第一语音信息的声纹信息与观众客户端绑定的账号对应的声纹信息是否一致,以确定第一语音信息对应的观众是否为该观众客户端绑定的账号对应的用户,即,识别第一语音信息对应的观众的身份信息。
S1312、当确认一致时,自动执行符合抽奖条件的操作,确认观众客户端绑定的帐号符合抽奖条件。
当第一语音信息的声纹信息与观众客户端绑定的账号对应的声纹信息一致时,可以由服务器20执行符合抽奖条件的操作,完成操作后,确认观众客户端绑定的帐号符合抽奖条件。
示例的,若抽奖条件是关注主播,则在启动抽奖程序的预设时长内,服务器20可以代替观众客户端执行关注主播的操作,以使该观众客户绑定的帐号符合抽奖条件。
若抽奖条件是观众客户端绑定的帐号发送目标弹幕,则在启动抽奖程序的预设时长内,服务器20可以代替观众客户端发送目标弹幕,以使该观众客户绑定的帐号符合抽奖条件。
若抽奖条件是观众客户端绑定的帐号向主播送指定数量的礼物,则在启动抽奖程序的预设时长内,服务器20可以代替观众客户端向主播送指定数量的礼物,以使该观众客户绑定的帐号符合抽奖条件。
对于上述,本申请实施例仅给出单一抽奖条件的示例,当然,抽奖条件也可以是多个,多个抽奖条件可以是上述抽奖条件中至少两个的组合。
在一些实施例中,如果抽奖条件包括送礼物、充值等涉及金钱交易,则在服务器20自动执行符合抽奖条件的操作之前,服务器20还可以通过观众客户端提示观众是否确认送礼物、充值等。观众可以在启动抽奖程序后的预设时长内,再次通过观众客户端向服务器20发送第一语音信息,若第一语音信息包含第四目标信息,则认为观众同意送礼物和/或充值,服务器20自动执行送礼物和/或充值的操作;若第一语音信息包含第五目标信息,或者服务器20通过观众客户端发出提示后,观众在启动抽奖程序后的预设时长内没有再次向服务器20发送第一语音信息,则认为观众不同意送礼物和/或充值,服务器20不执行送礼物和/或充值的操作。
其中,第四目标语音信息可以是“同意”、“确认”等同意进行金钱交易的关键词,第五目标语音信息可以是“不同意”、“拒绝”等不同意进行金钱交易的关键词。
在另一些实施例中,若确认第一语音信息的声纹信息与帐号对应的声纹信息不一致,则不执行符合抽奖条件的操作,确认观众客户端绑定的帐号不符合抽奖条件。
S132、当观众客户端绑定的帐号符合抽奖条件时,确认观众客户端绑定的帐号具有抽奖资格。
S14、当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果。
S15、向观众客户端发送抽奖结果。
步骤S101、S102、S1031、S1032、S1033、S11~S12、S132、S14~S15的解释说明与前述实施例中步骤S101、S102、S1031、S1032、S1033、S11~S12、S14~S15的解释说明相同,在此不再赘述。
本申请实施例提供一种直播信息处理方法,在观众客户端绑定的帐号不符合抽奖条件时,服务器20还可以确认第一语音信息的声纹信息以及与帐号对应的声纹信息是否一致,在一致时,服务器20可以自动执行符合抽奖条件的操作,以使得观众客户端绑定的帐号符合抽奖条件。在上述过程中,即使一开始观众客户端绑定的帐号不符合抽奖条件,但只要第一语音信息的声纹信息以及与帐号对应的声纹信息一致,而非其他人使用观众客户端绑定的帐号时,服务器20即可代替观众客户端执行符合抽奖条件的操作,使用户具有抽奖资格。
如图12所示,本申请实施例提供一种直播信息处理方法,应用于服务器20,本申请实施例描述的是服务器20侧的步骤流程,该方法可以包括:
S101、获取主播客户端输入的语音信息作为第二语音信息。
S102、对第二语音信息进行识别。
S1031、当第二语音信息为第一目标语音信息时,检测是否在第二语音信息中识别到第二目标语音信息。
S1032、当识别到第二目标语音信息时,根据所述第二目标语音设置抽奖条件。
S1033、启动抽奖程序。
S11、在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息。
S12、对第一语音信息进行识别。
S1313、当观众客户端绑定的帐号不符合抽奖条件时,确认第一语音信息的声纹信息以及与帐号对应的声纹信息是否一致,以及第一语音信息是否包含第三目标语音信息。
当观众客户端绑定的帐号不符合抽奖条件时,服务器20可以通过确认第一语音信息的声纹信息与观众客户端绑定的账号对应的声纹信息是否一致,以确定第一语音信息对应的观众是否为该观众客户端绑定的账号对应的用户,即,识别第一语音信息对应的观众的身份信息。
当观众客户端绑定的帐号不符合抽奖条件时,服务器还可以确认第一语音信息是否包含第三目标语音信息,以确认观众是否想参与抽奖。
示例的,第三目标语音信息可以是“我要抽奖”、“我想参与抽奖”等。以第三目标语音信息为“我要抽奖”为例,一旦服务器识别到第一语音信息包含“我要抽奖”,即认为观众客户端绑定的帐号确认参与抽奖,即,观众客户端绑定的帐号对应的用户同意参与抽奖。
在一些实施例中,本申请实施例不对服务器确认第一语音信息的声纹信息与帐号对应的声纹信息是否一致,与确认第一语音信息是否包含第三目标语音信息的顺序进行限定。
服务器可以先确认第一语音信息的声纹信息与帐号对应的声纹信息是否一致,之后再确认第一语音信息是否包含第三目标语音信息。或者,服务器可以先确认第一语音信息是否包含第三目标语音信息,之后再确认第一语音信息的声纹信息与帐号对应的声纹信息是否一致。或者,服务器也可以同时确认第一语音信息是否包含第三目标语音信息,与第一语音信息的声纹信息与帐号对应的声纹信息是否一致。
S1314、当确认一致且第一语音信息包含第三目标语音信息时,观众客户端绑定的帐号确认参与抽奖,自动执行符合抽奖条件的操作,确认观众客户端绑定的帐号符合抽奖条件。
当第一语音信息的声纹信息与观众客户端绑定的账号对应的声纹信息一致,且第一语音信息包含第三目标语音信息时,可以由服务器20执行符合抽奖条件的操作,完成操作后,确认观众客户端绑定的帐号符合抽奖条件。
示例的,若抽奖条件是关注主播,则在启动抽奖程序的预设时长内,服务器20可以代替观众客户端执行关注主播的操作,以使该观众客户绑定的帐号符合抽奖条件。
若抽奖条件是观众客户端绑定的帐号发送目标弹幕,则在启动抽奖程序的预设时长内,服务器20可以代替观众客户端发送目标弹幕,以使该观众客户绑定的帐号符合抽奖条件。
若抽奖条件是观众客户端绑定的帐号向主播送指定数量的礼物,则在启动抽奖程序的预设时长内,服务器20可以代替观众客户端向主播送指定数量的礼物,以使该观众客户绑定的帐号符合抽奖条件。
对于上述,本申请实施例仅给出单一抽奖条件的示例,当然,抽奖条件也可以是多个,多个抽奖条件可以是上述抽奖条件中至少两个的组合。
在一些实施例中,如果抽奖条件包括送礼物、充值等涉及金钱交易,则在服务器20自动执行符合抽奖条件的操作之前,服务器20还可以通过观众客户端提示观众是否确认送礼物、充值等。观众可以在启动抽奖程序后的预设时长内,再次通过观众客户端向服务器20发送第一语音信息,若第一语音信息包含第四目标信息,则认为观众同意送礼物和/或充值,服务器20自动执行送礼物和/或充值的操作;若第一语音信息包含第五目标信息,或者服务器20通过观众客户端发出提示后,观众在启动抽奖程序后的预设时长内没有再次向服务器20发送第一语音信息,则认为观众不同意送礼物和/或充值,服务器20不执行送礼物和/或充值的操作。
其中,第四目标语音信息可以是“同意”、“确认”等同意进行金钱交易的关键词,第五目标语音信息可以是“不同意”、“拒绝”等不同意进行金钱交易的关键词。
在另一些实施例中,若第一语音信息的声纹信息与帐号对应的声纹信息一致,但第一语音信息未包含第三目标语音信息,则认为观众没有参与抽奖的意愿,服务器20无需执行符合抽奖条件的操作。
或者,若第一语音信息包含第三目标语音信息,但第一语音信息的声纹信息与帐号对应的声纹信息不一致,则认为使用观众终端30的观众与帐号所有者身份不匹配,服务器20无需执行符合抽奖条件的操作。
或者,若第一语音信息未包含第三目标语音信息,且第一语音信息的声纹信息与帐号对应的声纹信息不一致,则认为使用观众终端30的观众与帐号所有者身份不匹配,且使用观众终端30的观众没有参与抽奖的意愿,服务器20无需执行符合抽奖条件的操作。
S132、当观众客户端绑定的帐号符合抽奖条件时,确认观众客户端绑定的帐号具有抽奖资格。
S14、当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果。
S15、向观众客户端发送抽奖结果。
步骤S101、S102、S1031、S1032、S1033、S11~S12、S132、S14~S15的解释说明与前述实施例中步骤S101、S102、S1031、S1032、S1033、S11~S12、S14~S15的解释说明相同,在此不再赘述。
本申请实施例提供一种直播信息处理方法,在观众客户端绑定的帐号不符合抽奖条件时,服务器20还可以确认第一语音信息的声纹信息以及与帐号对应的声纹信息是否一致,以及第一语音信息是否包含第三目标语音信息,在一致且第一语音信息包含第三目标语音信息时,认为观众客户端绑定的帐号对应的观众同意参与抽奖,服务器20可以自动执行符合抽奖条件的操作,以使得观众客户端绑定的帐号符合抽奖条件。在上述过程中,即使一开始观众客户端绑定的帐号不符合抽奖条件,但只要第一语音信息的声纹信息以及与帐号对应的声纹信息一致,而非其他人使用观众客户端绑定的帐号时,服务器20即可代替观众客户端执行符合抽奖条件的操作,使用户具有抽奖资格。
如图13所示,本申请实施例提供一种直播信息处理方法,应用于观众终端30,本申请实施例描述的是观众终端30侧的步骤流程,该方法可以包括:
S21、向服务器发送语音信息,作为第一语音信息。
如图3所示,在服务器20被允许从观众客户端获取音频数据的情况下,在观看直播时,观众所说的话可以通过观众终端30发送到服务器20。
在一些实施例中,在观众终端30向服务器20发送第一语音信息的同时,可以调低音量,避免主播的声音对第一语音信息造成干扰。
S22、接收前述任一实施例所述的方法中由服务器发送的抽奖结果。
步骤S22中由服务器20发送的抽奖结果的确认过程,可以参考前述任一实施例,在此不再赘述。
本申请实施例提供一种直播信息处理方法,在启动抽奖程序后的预设时长内,观众客户端可以向服务器20发送第一语音信息,服务器20通过对第一语音信息进行识别,确认观众客户端绑定的账号是否具有抽奖资格,一旦观众客户端绑定的账号具有抽奖资格,即可将该帐号添加到候选列表中,再从候选列表中选出中奖帐号,得到抽奖结果,观众终端30可以接收该抽奖结果。在上述过程中,可以利用服务器20完成完成抽奖流程中观众客户端所需的操作,观众无需手动在观众终端30上执行操作,可以提高用户体验。
如图14所示,本申请实施例提供一种直播信息处理方法,应用于观众终端30,本申请实施例描述的是观众终端30侧的步骤流程,该方法可以包括:
S21、向服务器发送语音信息,作为第一语音信息。
S22、接收前述任一实施例所述的方法中由服务器发送的抽奖结果。
步骤S21和S22的解释说明与前述实施例中步骤S21和S22的解释说明相同,在此不再赘述。
S23、当接收到的抽奖结果为中奖时,显示领奖界面。
当观众客户端绑定的账号为中奖帐号时,该观众客户端的直播画面中可以显示领奖界面,例如,如图15所示,观众客户端的直播画面中显示“领取奖品”。
S24、再次向服务器发送第一语音信息。
服务器20再次接收到中奖观众的第一语音信息后,还可以对中奖观众的第一语音信息的声纹信息与观众客户端绑定的帐号对应的声纹信息进行比对。
S25、当第一语音信息的声纹信息与观众客户端绑定的帐号对应的声纹信息一致时,提示领奖成功。
当第一语音信息的声纹信息与观众客户端绑定的帐号对应的声纹信息一致时,观众终端30可以采用语音播报的方式或在直播画面中显示的方式(图16),提示观众领奖成功。
本申请实施例提供一种直播信息处理方法,当观众客户端绑定的账号为中奖帐号时,中奖帐号对应的观众终端30还可以再次向服务器20发送第一语音信息,服务器20识别到第一语音信息的声纹信息与观众客户端绑定的帐号对应的声纹信息一致时,即可自动领奖,该过程相当于身份校验的过程(参考采用指纹信息进行支付)。上述过程无需手动点击领奖按钮,提高用户体验。
如图17所示,本申请实施例提供一种直播信息处理方法,应用于观众终端30,本申请实施例描述的是观众终端30侧的步骤流程,该方法可以包括:
S211、当第一语音信息中仅包含单个用户的语音信息时,向服务器发送第一语音信息。
当第一语音信息中仅包含单个用户的语音信息时,无其他用户的语音信息的干扰,可以正常向服务器20发送第一语音信息。
在一些实施例中,当第一语音信息中仅包含单个用户的语音信息时,还可以开启回声消除模式,消除环境中的噪音。
S212、当第一语音信息中包含多于一个用户的语音信息时,停止向服务器发送第一语音信息。
当第一语音信息中包含多于一个用户的语音信息时,其他用户的语音信息可能会对观众客户端绑定的账号对应的语音信息造成干扰,或者,多个用户谈论的内容与直播无关(例如聊天),在此情况下,可以停止向服务器发送第一语音信息。
在一些实施例中,可以通过识别声纹的方式,判断第一语音信息中包含的用户的语音信息是否多余一个。
示例的,若识别到第一语音信息中包含多个声纹信息,则认为第一语音信息中包含多个用户的语音信息。
S22、接收前述任一实施例所述的方法中由服务器发送的抽奖结果。
步骤S22的解释说明与前述实施例中步骤S22的解释说明相同,在此不再赘述。
本申请实施例提供一种直播信息处理方法,一旦第一语音信息中包含多于一个用户的语音信息时,观众终端30可以停止向服务器20发送第一语音信息,以避免其他用户的语音信息对观众客户端绑定的账号对应的语音信息造成干扰,或者避免将用户谈论的隐私内容发送到服务器20。
如图18所示,本申请实施例提供一种直播信息处理方法,应用于观众终端30,本申请实施例描述的是观众终端30侧的步骤流程,该方法可以包括:
S213、当第一语音信息中包含多于一个用户的语音信息时,确认观众终端的播放状态。
S214、当播放状态为公放模式或耳机模式时,停止向服务器发送除观众客户端绑定的账号对应的用户以外的用户的语音信息。
当观众处于嘈杂的环境中(例如火车站)时,若播放状态为公放模式或耳机模式,第一语音信息可能包括多于一个用户的语音信息,则仅采集观众客户端绑定的帐号对应的用户的语音信息,进而仅向服务器20发送观众客户端绑定的账号对应的用户的语音信息。
S22、接收前述任一实施例所述的方法中由服务器发送的抽奖结果。
本申请实施例提供一种直播信息处理方法,当观众处于嘈杂的环境中、且播放状态为公放模式或耳机模式时,可以仅采集观众客户端绑定的帐号对应的用户的语音信息,进而向服务器20发送观众客户端绑定的账号对应的用户的语音信息,避免其他杂音对观众客户端绑定的账号对应的用户的语音信息造成干扰。
如图19所示,其示出了本申请另一实施例提供的一种直播信息处理装置100的结构框图,应用于服务器20,该直播信息处理装置100包括获取模块101、处理模块102、发送模块103。
获取模块101,用于在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息。
处理模块102,用于对第一语音信息进行识别。
处理模块102,还用于根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否具有抽奖资格。
处理模块102,还用于当观众客户端绑定的帐号具有抽奖资格时,将观众客户端绑定的帐号添加到候选列表中,并从候选列表中确定抽奖结果。
发送模块103,用于向所述观众客户端发送所述抽奖结果。
在此基础上,获取模块101还用于获取主播客户端输入的语音信息作为第二语音信息;处理模块102还用于对第二语音信息进行识别,当第二语音信息为第一目标语音信息时,启动抽奖程序。
处理模块102还用于检测是否在第二语音信息中识别到第二目标语音信息,当识别到第二目标语音信息时,根据第二目标语音设置抽奖条件。
处理模块102还用于根据第一语音信息的识别结果,确认观众客户端绑定的帐号是否符合抽奖条件,当观众客户端绑定的帐号符合抽奖条件时,确认观众客户端绑定的帐号具有抽奖资格。
处理模块102还用于当第一语音信息的内容包括目标弹幕的内容时,确认观众客户端绑定的帐号符合抽奖条件。
处理模块102还用于确认所述观众客户端绑定的帐号符合抽奖条件时,将第一语音信息的转化为文字作为目标弹幕发出。
处理模块102还用于当观众客户端绑定的帐号不符合抽奖条件时,确认第一语音信息的声纹信息以及与帐号对应的声纹信息是否一致,当确认一致时,自动执行符合抽奖条件的操作,确认观众客户端绑定的帐号符合抽奖条件。
本申请实施例提供一种直播信息处理装置100,直播信息处理装置100包括获取模块101、处理模块102、发送模块103。直播信息处理装置100的解释说明以及有益效果与前述实施例的解释说明以及有益效果相同,在此不再赘述。
如图20所示,其示出了本申请另一实施例提供的一种直播信息处理装置的结构框图,应用于观众终端30,该直播信息处理装置包括发送模块201和接收模块202。
发送模块201,用于向服务器20发送语音信息作为第一语音信息。
接收模块202,用于接收前述实施例所述的直播信息处理装置100发送的抽奖结果。
本申请实施例提供一种直播信息处理装置,直播信息处理装置包括发送模块201和接收模块202。直播信息处理装置的解释说明以及有益效果与前述实施例的解释说明以及有益效果相同,在此不再赘述。
如图21所示,其示出了本申请另一实施例提供的一种电子设备300的结构框图,该电子设备300可以是手机、电脑、智能穿戴设备、移动电源(如充电宝)等能够运行应用程序的电子设备300。本申请的电子设备300可以包括:一个或多个处理器301、存储器302、一个或多个应用程序303。其中一个或多个应用程序303被存储在存储器302中并被配置为由所述一个或多个处理器301执行,一个或多个应用程序303用于执行前述任一实施例所述的方法。
处理器301可以包括一个或者多个处理核。处理器301利用各种接口和线路连接整个电子设备300内的各个部分,通过运行或执行存储在存储器302内的指令、程序、代码集或指令集,以及调用存储在存储器302内的数据,执行电子设备300的各种功能和处理数据。可选地,处理器301可以采用数字信号处理(Digital Signal Processing,简称DSP)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)、可编程逻辑阵列(Programmable Logic Array,简称PLA)中的至少一种硬件形式来实现。处理器201可集成中央处理器(Central Processing Unit,简称CPU)、图像处理器(Graphics ProcessingUnit,简称GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器301中,单独通过一块通信芯片进行实现。
存储器302可以包括随机存储器(Random Access Memory,简称RAM),也可以包括只读存储器(Read-Only Memory,简称ROM)。存储器302可用于存储指令、程序、代码、代码集或指令集。存储器302可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备300在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
本申请实施例提供一种电子设备300,电子设备300的解释说明以及有益效果与前述实施例的解释说明以及有益效果相同,在此不再赘述。
如图22所示,其示出了本申请另一实施例提供的一种计算机可读存储介质400的结构框图。该计算机可读存储介质400中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质400可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选的,计算机可读存储介质300包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。
计算机可读存储介质400具有执行上述方法中的任何方法步骤的应用程序303的存储空间。这些应用程序303可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。应用程序303可以例如以适当形式进行压缩。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (9)

1.一种直播信息处理方法,应用于服务器,其特征在于,包括:
在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息;所述观众客户端在采集到所述第一语音信息后,对所述第一语音信息进行声纹识别,若确定所述第一语音信息仅包括单个用户的语音信息时,向所述服务器发送所述第一语音信息,若确定所述第一语音信息包括多于一个用户的语音信息时,不向所述服务器发送所述第一语音信息;
对所述第一语音信息进行识别;
根据所述第一语音信息的识别结果,确认所述观众客户端绑定的帐号是否具有抽奖资格;所述第一语音信息的识别结果包括所述第一语音信息的声纹信息和所述第一语音信息对应的文本内容,若所述第一语音信息对应的声纹信息与所述观众客户端所绑定账号对应的声纹信息一致,或者所述第一语音信息对应的文本内容为目标弹幕内容,则确定所述观众客户端绑定的账号具有抽奖资格;在确定所述观众客户端所绑定的账号具有抽奖资格后,所述第一语音信息对应的文本内容作为弹幕显示在直播画面中;
当所述观众客户端绑定的帐号具有抽奖资格时,将所述观众客户端绑定的帐号添加到候选列表中,并从所述候选列表中确定抽奖结果;
向所述观众客户端发送所述抽奖结果。
2.根据权利要求1所述的方法,其特征在于,在启动抽奖程序之前,所述方法还包括:
获取主播客户端输入的语音信息作为第二语音信息;
对所述第二语音信息进行识别;
当所述第二语音信息为第一目标语音信息时,启动抽奖程序。
3.根据权利要求2所述的方法,其特征在于,所述当所述第二语音信息为所述第一目标语音信息时,启动抽奖程序之前,所述方法还包括:
检测是否在第二语音信息中识别到第二目标语音信息;
当识别到第二目标语音信息时,根据所述第二目标语音设置抽奖条件。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一语音信息的识别结果,确认所述观众客户端绑定的帐号是否具有抽奖资格,包括:
根据所述第一语音信息的识别结果,确认所述观众客户端绑定的帐号是否符合所述抽奖条件;
当所述观众客户端绑定的帐号符合所述抽奖条件时,确认所述观众客户端绑定的帐号具有抽奖资格。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述观众客户端绑定的帐号不符合所述抽奖条件时,确认所述第一语音信息的声纹信息以及与所述帐号对应的声纹信息是否一致,以及所述第一语音信息是否包含第三目标语音信息;
当确认一致且所述第一语音信息包含所述第三目标语音信息时,所述观众客户端绑定的帐号确认参与抽奖,并自动执行符合所述抽奖条件的操作,确认所述观众客户端绑定的帐号符合所述抽奖条件。
6.一种直播信息处理方法,应用于观众终端,其特征在于,包括:
向服务器发送语音信息,作为第一语音信息,所述观众终端对应的观众客户端在采集到所述第一语音信息后,对所述第一语音信息进行声纹识别,若确定所述第一语音信息仅包括单个用户的语音信息时,向所述服务器发送所述第一语音信息,若确定所述第一语音信息包括多于一个用户的语音信息时,不向所述服务器发送所述第一语音信息;
接收权利要求1-5任一项所述的方法中由服务器发送的抽奖结果。
7.一种直播信息处理装置,应用于服务器,其特征在于,包括:
获取模块,用于在启动抽奖程序后的预设时长内,获取观众客户端输入的语音信息作为第一语音信息;所述观众客户端在采集到所述第一语音信息后,对所述第一语音信息进行声纹识别,若确定所述第一语音信息仅包括单个用户的语音信息时,向所述服务器发送所述第一语音信息,若确定所述第一语音信息包括多于一个用户的语音信息时,不向所述服务器发送所述第一语音信息;
处理模块,用于对所述第一语音信息进行识别;
所述处理模块,还用于根据所述第一语音信息的识别结果,确认所述观众客户端绑定的帐号是否具有抽奖资格;所述第一语音信息的识别结果包括所述第一语音信息的声纹信息和所述第一语音信息对应的文本内容,若所述第一语音信息对应的声纹信息与所述观众客户端所绑定账号对应的声纹信息一致,或者所述第一语音信息对应的文本内容为目标弹幕内容,则确定所述观众客户端绑定的账号具有抽奖资格;在确定所述观众客户端所绑定的账号具有抽奖资格后,所述第一语音信息对应的文本内容作为弹幕显示在直播画面中;
所述处理模块,还用于当所述观众客户端绑定的帐号具有抽奖资格时,将所述观众客户端绑定的帐号添加到候选列表中,并从所述候选列表中确定抽奖结果;
发送模块,用于向所述观众客户端发送所述抽奖结果。
8.一种直播信息处理装置,应用于观众终端,其特征在于,包括:
发送模块,用于向服务器发送语音信息作为第一语音信息;
接收模块,用于接收权利要求7所述的直播信息处理装置发送的抽奖结果。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器;以及
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序用于执行权利要求1-5任一项或权利要求6所述的方法。
CN202011133660.9A 2020-10-21 2020-10-21 直播信息处理方法、直播信息处理装置及电子设备 Active CN112312150B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011133660.9A CN112312150B (zh) 2020-10-21 2020-10-21 直播信息处理方法、直播信息处理装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011133660.9A CN112312150B (zh) 2020-10-21 2020-10-21 直播信息处理方法、直播信息处理装置及电子设备

Publications (2)

Publication Number Publication Date
CN112312150A CN112312150A (zh) 2021-02-02
CN112312150B true CN112312150B (zh) 2022-07-29

Family

ID=74326867

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011133660.9A Active CN112312150B (zh) 2020-10-21 2020-10-21 直播信息处理方法、直播信息处理装置及电子设备

Country Status (1)

Country Link
CN (1) CN112312150B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112822508A (zh) * 2021-03-12 2021-05-18 北京卡路里信息技术有限公司 直播过程中的信息展示方法及信息展示装置、计算机存储介质
CN113365135B (zh) * 2021-06-03 2022-12-06 网易(杭州)网络有限公司 虚拟奖励的显示的方法、装置和电子设备
CN113365092B (zh) * 2021-06-04 2023-02-24 上海哔哩哔哩科技有限公司 资源处理方法及装置
CN114286119B (zh) * 2021-12-03 2023-12-26 北京达佳互联信息技术有限公司 数据处理方法、装置、服务器、终端、***及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006038955A (ja) * 2004-07-22 2006-02-09 Docomo Engineering Tohoku Inc 声紋認識システム
CN107623614A (zh) * 2017-09-19 2018-01-23 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
CN109246473A (zh) * 2018-09-13 2019-01-18 苏州思必驰信息科技有限公司 基于声纹识别的个性化视频弹幕的语音交互方法及终端***

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101683381B1 (ko) * 2015-06-08 2016-12-06 (주)케이시크 목표달성 온라인 스피드 퀴즈 게임 제공 방법 및 시스템
CN106028169B (zh) * 2016-07-04 2019-04-12 无锡天脉聚源传媒科技有限公司 一种抽奖互动的方法及装置
CN106375798A (zh) * 2016-10-11 2017-02-01 上海涛略广告有限公司 基于声纹识别技术的互动方法及***
CN106604132B (zh) * 2016-12-09 2019-05-17 武汉斗鱼网络科技有限公司 一种直播中抽取信息的方法及装置
CN106792227B (zh) * 2016-12-09 2020-03-17 武汉斗鱼网络科技有限公司 一种直播中互动的方法及装置
CN108417227B (zh) * 2018-02-12 2019-10-25 口碑(上海)信息技术有限公司 基于语音的资源配置方法及***
TWI684874B (zh) * 2018-10-18 2020-02-11 瑞軒科技股份有限公司 智慧型音箱及其操作方法
JP7249808B2 (ja) * 2019-02-25 2023-03-31 グリー株式会社 ゲーム装置、ゲーム方法及びゲームプログラム
CN110288988A (zh) * 2019-05-16 2019-09-27 平安科技(深圳)有限公司 目标数据筛选方法、装置及存储介质
CN110446115B (zh) * 2019-07-22 2021-10-15 腾讯科技(深圳)有限公司 直播互动方法、装置、电子设备及存储介质
CN110415031A (zh) * 2019-07-22 2019-11-05 广州虎牙科技有限公司 互动抽奖方法、装置、电子设备及计算机可读存储介质
CN111031335A (zh) * 2019-12-09 2020-04-17 网易(杭州)网络有限公司 数据处理方法与装置、存储介质、电子设备
CN111400542B (zh) * 2020-03-20 2023-09-08 腾讯科技(深圳)有限公司 音频指纹的生成方法、装置、设备及存储介质

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006038955A (ja) * 2004-07-22 2006-02-09 Docomo Engineering Tohoku Inc 声紋認識システム
CN107623614A (zh) * 2017-09-19 2018-01-23 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
CN109246473A (zh) * 2018-09-13 2019-01-18 苏州思必驰信息科技有限公司 基于声纹识别的个性化视频弹幕的语音交互方法及终端***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于"声纹+"的无监督可信身份认证;张慧等;《信息安全研究》;20200705(第07期);全文 *

Also Published As

Publication number Publication date
CN112312150A (zh) 2021-02-02

Similar Documents

Publication Publication Date Title
CN112312150B (zh) 直播信息处理方法、直播信息处理装置及电子设备
CN110446115B (zh) 直播互动方法、装置、电子设备及存储介质
CN112714330B (zh) 基于连麦直播的礼物赠送方法、装置及电子设备
CN109618181B (zh) 直播交互方法及装置、电子设备、存储介质
CN113766340B (zh) 连麦直播下的舞曲互动方法、***、装置及计算机设备
CN113453029B (zh) 直播互动方法、服务器及存储介质
CN112316441A (zh) 游戏直播数据处理方法、装置、电子设备及可读介质
CN112328142B (zh) 直播互动方法、装置、电子设备和存储介质
WO2021196614A1 (zh) 一种信息的交互方法、交互装置、电子设备及存储介质
CN112337102B (zh) 直播数据处理方法、装置、电子设备及存储介质
CN111312240A (zh) 数据控制方法、装置、电子设备及存储介质
CN113050847B (zh) 直播互动方法、装置、设备、***及计算机可读存储介质
CN111294606B (zh) 直播处理方法、装置、直播客户端及介质
CN112203153B (zh) 直播互动方法、装置、设备及可读存储介质
CN114025186A (zh) 直播间内的虚拟语音互动方法、装置及计算机设备
WO2022095740A1 (zh) 基于直播的数据处理方法、装置、电子设备和可读介质
CN114666672B (zh) 由观众发起的直播对战互动方法、***及计算机设备
CN113518240A (zh) 直播互动、虚拟资源配置、虚拟资源处理方法及装置
CN112337101A (zh) 基于直播的数据交互方法、装置、电子设备和可读介质
CN110366023A (zh) 一种直播互动方法、装置、介质和电子设备
CN112337104A (zh) 直播数据处理方法、装置、电子设备及可读介质
CN114666671B (zh) 直播点赞互动方法、装置、设备及存储介质
CN114173139B (zh) 一种直播互动方法、***及相关装置
CN110417728B (zh) 一种在线互动方法、装置、介质和电子设备
CN116437155A (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
GR01 Patent grant
GR01 Patent grant