一种人工智能交互方法及系统

文档序号:34145138发布日期:2023-05-13 16:42阅读:22来源:国知局
一种人工智能交互方法及系统

本发明涉及直播交互,具体是涉及一种人工智能交互方法及系统。


背景技术:

1、网络直播已经进入人们的日常生活,网络直播吸取和延续了互联网的优势,利用视讯方式进行网上现场直播,具有直观、快速、表现形式好、内容丰富、交互性强、地域不受限制、受众可划分等特点,直播间的主播在进行直播时,为了获得更好的直播效果,需要与观众用户发送的弹幕进行交互,对于观众而言,发出的问题弹幕也渴望得到解答,但是如果直播间的人数过多、弹幕数量过多的话,主播难以与每条弹幕进行交互,很多观众的问题无法得到解答。因此,需要提供一种人工智能交互方法及系统,旨在解决或者缓解上述问题。


技术实现思路

1、针对现有技术存在的不足,本发明的目的在于提供一种人工智能交互方法及系统,以解决或者缓解上述背景技术中存在的问题。

2、本发明是这样实现的,一种人工智能交互方法,所述方法包括以下步骤:

3、对直播弹幕进行检测,当直播弹幕为问题弹幕时,将问题弹幕输入至常用问题库中进行匹配;

4、当问题弹幕与常用问题库匹配成功时,输出对应的回答信息;否则,执行下一步骤;

5、将问题弹幕输入至主播回答库中进行匹配,所述主播回答库包括若干个问题内容,每个问题内容对应有主播回答视频,主播回答库根据直播内容进行更新;

6、当问题弹幕与主播回答库匹配成功时,输出对应的主播回答视频;否则,执行下一步骤;

7、将所述问题弹幕进行加强显示标记,以提醒主播进行互动回答;

8、每隔设定时间段,对所有进行加强显示标记的问题弹幕进行分析,得到高频问题弹幕;

9、其中,所述主播回答库根据直播内容进行更新的步骤,具体包括:对直播内容进行监测,获取主播直播语音信息,将主播直播语音信息转化为主播直播文字信息,转化时,保留时间信息;对主播直播文字信息进行分析,提取主播直播文字信息中的问题语句,确定每个问题语句对应的视频片段;根据问题语句和视频片段对主播回答库进行更新,所述问题语句即为问题内容,视频片段即为主播回答视频。

10、作为本发明进一步的方案:所述对直播弹幕进行检测的步骤,具体包括:

11、检测直播弹幕是否有问句标识,当有时,直接判定为问题弹幕;否则,执行下一步骤;

12、检测直播弹幕中是否包含问句词汇,当包含时,判定为问题弹幕;当不包含时,判定为陈述弹幕。

13、作为本发明进一步的方案:所述将问题弹幕输入至常用问题库中进行匹配的步骤,具体包括:

14、将问题弹幕输入至常用问题库中,所述常用问题库包括若干个常用问题,每个常用问题对应有回答信息;

15、将问题弹幕依次与所有的常用问题进行匹配,,表示问题弹幕与常用问题相同的字符数量,b表示问题弹幕的字符数量;

16、确定最高的匹配度,当最高的匹配度大于第一设定值,匹配成功;否则匹配失败。

17、作为本发明进一步的方案:所述确定每个问题语句对应的视频片段的步骤,具体包括:

18、确定问题语句所对应的直播时间段;

19、在所述直播时间段加上设定回答时间得到主播回答时间段;

20、调取直播内容中所述主播回答时间段所对应的视频片段。

21、本发明的另一目的在于提供一种人工智能交互系统,所述系统包括:

22、直播弹幕检测模块,用于对直播弹幕进行检测,当直播弹幕为问题弹幕时,将问题弹幕输入至常用问题库中进行匹配;

23、回答信息输出模块,当问题弹幕与常用问题库匹配成功时,用于输出对应的回答信息;否则,执行主播回答匹配模块中的步骤;

24、主播回答匹配模块,用于将问题弹幕输入至主播回答库中进行匹配,所述主播回答库包括若干个问题内容,每个问题内容对应有主播回答视频,主播回答库根据直播内容进行更新;

25、回答视频输出模块,当问题弹幕与主播回答库匹配成功时,用于输出对应的主播回答视频;否则,执行加强显示标记模块中的步骤;

26、加强显示标记模块,用于将所述问题弹幕进行加强显示标记,以提醒主播进行互动回答;

27、高频问题弹幕模块,用于每隔设定时间段,对所有进行加强显示标记的问题弹幕进行分析,得到高频问题弹幕;

28、其中,所述主播回答匹配模块包括:直播文字信息单元,用于对直播内容进行监测,获取主播直播语音信息,将主播直播语音信息转化为主播直播文字信息,转化时,保留时间信息;视频片段确定单元,用于对主播直播文字信息进行分析,提取主播直播文字信息中的问题语句,确定每个问题语句对应的视频片段;主播回答库更新单元,用于根据问题语句和视频片段对主播回答库进行更新,所述问题语句即为问题内容,视频片段即为主播回答视频。

29、作为本发明进一步的方案:所述直播弹幕检测模块包括:

30、问句标识检测单元,用于检测直播弹幕是否有问句标识,当有时,直接判定为问题弹幕;否则,执行问句词汇检测单元中的步骤;

31、问句词汇检测单元,用于检测直播弹幕中是否包含问句词汇,当包含时,判定为问题弹幕;当不包含时,判定为陈述弹幕。

32、作为本发明进一步的方案:所述直播弹幕检测模块包括:

33、问题弹幕输入单元,用于将问题弹幕输入至常用问题库中,所述常用问题库包括若干个常用问题,每个常用问题对应有回答信息;

34、问题弹幕匹配单元,用于将问题弹幕依次与所有的常用问题进行匹配,,表示问题弹幕与常用问题相同的字符数量,b表示问题弹幕的字符数量;

35、最高匹配度单元,用于确定最高的匹配度,当最高的匹配度大于第一设定值,匹配成功;否则匹配失败。

36、作为本发明进一步的方案:所述视频片段确定单元包括:

37、直播时间段子单元,用于确定问题语句所对应的直播时间段;

38、回答时间段子单元,用于在所述直播时间段加上设定回答时间得到主播回答时间段;

39、视频片段子单元,用于调取直播内容中所述主播回答时间段所对应的视频片段。

40、与现有技术相比,本发明的有益效果是:

41、本发明能够自动提取出直播弹幕中的问题弹幕,将问题弹幕输入至常用问题库中进行匹配;当问题弹幕与常用问题库匹配成功时,输出对应的回答信息;否则,将问题弹幕输入至主播回答库中进行匹配,所述主播回答库包括若干个问题内容,每个问题内容对应有主播回答视频,主播回答库根据直播内容进行更新;当问题弹幕与主播回答库匹配成功时,输出对应的主播回答视频。如此,本发明能够自动与观众发出的问题弹幕进行交互,即使主播忽略很多问题弹幕,观众依然能够得到较好的观看体验。



技术特征:

1.一种人工智能交互方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的人工智能交互方法,其特征在于,所述对直播弹幕进行检测的步骤,具体包括:

3.根据权利要求1所述的人工智能交互方法,其特征在于,所述将问题弹幕输入至常用问题库中进行匹配的步骤,具体包括:

4.根据权利要求1所述的人工智能交互方法,其特征在于,所述确定每个问题语句对应的视频片段的步骤,具体包括:

5.一种人工智能交互系统,其特征在于,所述系统包括:

6.根据权利要求5所述的人工智能交互系统,其特征在于,所述直播弹幕检测模块包括:

7.根据权利要求5所述的人工智能交互系统,其特征在于,所述直播弹幕检测模块包括:

8.根据权利要求5所述的人工智能交互系统,其特征在于,所述视频片段确定单元包括:


技术总结
本发明适用于直播交互技术领域,提供了一种人工智能交互方法及系统,包括以下步骤:对直播弹幕进行检测,当直播弹幕为问题弹幕时,将问题弹幕输入至常用问题库中进行匹配;当问题弹幕与常用问题库匹配成功时,输出对应的回答信息;否则,将问题弹幕输入至主播回答库中进行匹配,所述主播回答库包括若干个问题内容,每个问题内容对应有主播回答视频,主播回答库根据直播内容进行更新;当问题弹幕与主播回答库匹配成功时,输出对应的主播回答视频;否则,将所述问题弹幕进行加强显示标记,以提醒主播进行互动回答。如此,本发明能够自动与观众发出的问题弹幕进行交互,即使主播忽略很多问题弹幕,观众依然能够得到较好的观看体验。

技术研发人员:付亚芹,李琦
受保护的技术使用者:山东工程职业技术大学
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1