技术特征:
1.一种直播中的题目生成方法,其特征在于,包括步骤:主播客户端响应于内容识别开启操作,获取直播音视频数据;从所述直播音视频数据中识别出内容数据;根据所述内容数据生成题目生成请求,发送所述题目生成请求至服务器;所述服务器响应于所述主播客户端的题目生成请求,获取从所述主播客户端的直播音视频数据中识别出的内容数据;根据所述内容数据和预设的语义分析算法,提取所述内容数据中的关键词;根据所述关键词获取与所述关键词匹配的目标题目;下发所述目标题目至所述主播客户端;所述主播客户端接收所述服务器根据所述内容数据中的关键词匹配的目标题目,显示所述目标题目。2.一种直播中的题目生成方法,其特征在于,包括步骤:响应于主播客户端的题目生成请求,获取从所述主播客户端的直播音视频数据中识别出的内容数据;根据所述内容数据和预设的语义分析算法,提取所述内容数据中的关键词;根据所述关键词获取与所述关键词匹配的目标题目;下发所述目标题目至所述主播客户端。3.根据权利要求2所述的直播中的题目生成方法,其特征在于,根据所述关键词获取与所述关键词匹配的目标题目之前,包括步骤:接收所述主播客户端发送的题目生成模式指令;根据所述题目生成模式指令获取对应的题目生成模式,当所述题目生成模式为非全自动模式时,发送所述关键词至所述主播客户端;接收所述主播客户端返回的被选用关键词和自定义的关键词。4.根据权利要求2所述的直播中的题目生成方法,其特征在于,所述根据所述关键词获取与所述关键词匹配的目标题目包括步骤:将所述关键词发送至题库服务器,使所述题库服务器搜索预设题库中是否存在与所述关键词匹配的目标题目,若是,则获取所述题库服务器从所述预设题库中调取的与所述关键词匹配的题目,若否,则获取所述题库服务器从网络中搜索的与所述关键词匹配的题目;接收所述题库服务器返回的与所述关键词匹配的目标题目。5.根据权利要求4所述的直播中的题目生成方法,其特征在于:所述目标题目由所述题库服务器根据预设的初始筛选排序算法筛选得到,其中,所述初始筛选排序算法为根据所述目标题目的评分信息或所述目标题目的使用次数对所述目标题目进行排序,或为根据所述目标题目的评分信息和所述目标题目的使用次数得到所述目标题目的推荐度值,基于所述目标题目的推荐度值对所述目标题目进行排序。6.根据权利要求2所述的直播中的题目生成方法,其特征在于,所述下发所述目标题目至主播客户端,包括步骤:获取主播所创建的直播间的直播主题;根据预设的与直播主题相关的筛选排序算法对所述目标题目进行筛选排序,下发筛选排序后的所述目标题目至所述主播客户端。7.根据权利要求2至6任一项所述的直播中的题目生成方法,其特征在于,所述下发所
述目标题目至主播客户端之后,包括步骤:接收所述主播客户端返回的对所述目标题目的选用信息;获取主播所创建的直播间的标识;根据所述直播间的标识,获取在所述直播间内的观众客户端;根据所述目标题目的选用信息,将被选用题目下发至所述直播间内的观众客户端。8.根据权利要求7所述的直播中的题目生成方法,其特征在于,还包括步骤:接收所述主播客户端返回的对所述被选用题目的评分信息;根据所述被选用题目和所述被选用题目的评分信息,更新所述被选用题目的使用次数和评分信息。9.根据权利要求8所述的直播中的题目生成方法,其特征在于,所述根据所述被选用题目和所述被选用题目的评分信息,更新所述被选用题目的使用次数和评分信息之后,还包括步骤:根据所述使用次数和所述评分信息,更新所述被选用题目的推荐度值;在下一次响应所述主播客户端的题目生成请求时,根据更新后的所述推荐度值对所述目标题目进行排序。10.根据权利要求2所述的直播中的题目生成方法,其特征在于,所述根据所述内容数据和预设的语义分析算法,提取所述内容数据中的关键词,包括步骤:根据所述内容数据和预设的语义分析算法,获取所述内容数据中的词语和每个所述词语在所述内容数据中的关键度值;从所述词语中提取所述关键度值满足预设关键度阈值的关键词。11.一种直播中的题目生成方法,其特征在于,包括步骤:响应于内容识别开启操作,获取直播音视频数据;从所述直播音视频数据中识别出内容数据;根据所述内容数据生成题目生成请求,发送所述题目生成请求至服务器;接收所述服务器根据所述内容数据中的关键词匹配的目标题目,显示所述目标题目。12.根据权利要求11所述的直播中的题目生成方法,其特征在于,所述响应于内容识别开启操作,获取直播音视频数据,包括步骤:在所述主播客户端的直播界面中显示内容识别开关控件,通过所述内容识别开关控件接收主播的内容识别开启操作,获取所述直播音视频数据。13.根据权利要求11所述的直播中的题目生成方法,其特征在于,所述根据所述内容数据生成题目生成请求的步骤,还包括:在所述主播客户端的直播界面中显示题目生成模式选择控件;其中,所述题目生成模式选择控件中包括全自动模式选项和非全自动模式选项;通过所述题目生成模式选择控件接收主播的触发操作,向服务器发送包含题目生成模式的题目模式生成指令。14.根据权利要出13所述的直播中的题目生成方法,其特征在于,若向服务器发送的题目模式生成指令包含非全自动题目生成模式,则接收服务器发送的所述关键词;在所述主播客户端的直播界面中显示所述关键词选择控件和自定义关键词输入控件,其中,所述关键词选择控件中包括从服务器接收的所述关键词对应的选项;
通过所述关键词选择控件接收主播的触发操作;若所述关键词对应的选项被触发,确定所述关键词为被选用关键词;若所述自定义关键词输入控件接收到输入操作,获取输入的自定义关键词;将所述被选用关键词和所述自定义关键词发送至所述服务器。15.根据权利要求11至14任一项所述的直播中的题目生成方法,其特征在于,所述从所述直播音视频数据中识别出内容数据之前,包括步骤:在所述主播客户端的直播界面中显示投放开关控件和文件上传控件;通过所述投放开关控件接收用户的触发操作,设置当前直播模式为投放模式;通过所述文件上传控件接收上传操作,获取待投放文件,并将所述待投放文件的内容显示至所述直播界面的视频显示区域中。16.根据权利要求15所述的直播中的题目生成方法,其特征在于,所述从所述直播音视频数据中识别出内容数据,包括步骤:若所述当前直播模式为投放模式,获取所述视频显示区域内的第一直播画面;其中,所述第一直播画面为所述待投放文件的内容;根据所述第一直播画面和预设的图像内容识别算法,识别所述第一直播画面中的内容数据。17.根据权利要求15所述的直播中的题目生成方法,其特征在于,所述从所述直播音视频数据中识别出内容数据,包括步骤:若所述当前直播模式为非投放模式,获取所述视频显示区域内的第二直播画面;其中,所述第二直播画面为直播摄像头拍摄画面;分割所述第二直播画面中的文字区域;根据所述第二直播画面中的文字区域和预设的图像内容识别算法,识别所述第二直播画面中的内容数据。18.根据权利要求11至14任一项所述的直播中的题目生成方法,其特征在于,所述接收所述服务器根据所述内容数据中的关键词匹配的目标题目之后,包括步骤:根据所述目标题目,生成目标题目选择控件;其中,所述目标题目选择控件中包括所有所述目标题目对应的选项;在所述主播客户端的直播界面中显示所述目标题目选择控件;通过所述目标题目选择控件接收主播的触发操作,若所述目标题目的选项被触发,确定所述目标题目为被选用题目,得到所述目标题目的选用信息;将所述目标题目的选用信息发送至所述服务器,使所述服务器将所述被选用题目下发至直播间内的观众客户端;其中,所述直播间为主播所创建的直播间。19.一种直播中的题目生成系统,其特征在于,包括:主播客户端和服务器;所述主播客户端用于响应于内容识别开启操作,获取直播音视频数据;从所述直播音视频数据中识别出内容数据;根据所述内容数据生成题目生成请求,发送所述题目生成请求至服务器;所述服务器用于响应于所述主播客户端的题目生成请求,获取从所述主播客户端的直播音视频数据中识别出的内容数据;根据所述内容数据和预设的语义分析算法,提取所述内容数据中的关键词;根据所述关键词获取与所述关键词匹配的目标题目;下发所述目标
题目至所述主播客户端;所述主播客户端还用于接收所述服务器根据所述内容数据中的关键词匹配的目标题目,显示所述目标题目。20.一种计算机设备,包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1、权利要求2至10任一项或如权利要求11至18任一项所述方法的步骤。21.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1、权利要求2至10任一项或权利要求11至18任一项所述方法的步骤。
技术总结
本申请涉及一种直播中的题目生成方法、系统、计算机设备及存储介质,该方法包括:通过主播客户端响应于内容识别开启操作,获取直播音视频数据,从直播音视频数据中识别出内容数据,再根据内容数据生成题目生成请求,发送题目生成请求至服务器;服务器响应于主播客户端的题目生成请求,获取内容数据,根据内容数据和预设的语义分析算法,提取内容数据中的关键词,再获取与关键词匹配的目标题目,下发目标题目至主播客户端;主播客户端接收服务器根据内容数据中的关键词匹配的目标题目,显示目标题目。相对于现有技术,本申请实现了在直播过程中能够快速生成题目供主播使用,不仅提高了题目生成的效率,并有效提升了观众与主播之间的互动体验。的互动体验。的互动体验。
技术研发人员:曾衍
受保护的技术使用者:广州方硅信息技术有限公司
技术研发日:2021.06.02
技术公布日:2021/9/24