• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于目標事件觸發的虛擬對象直播方法、裝置及系統制造方法及圖紙

    技術編號:38392117 閱讀:17 留言:0更新日期:2023-08-05 17:45
    本申請提供了一種基于目標事件觸發的虛擬對象直播方法、裝置及系統,其中,該方法包括:獲取用于驅動虛擬對象的驅動數據,并從驅動數據中提取多個驅動特征;獲取用于觸發目標事件的目標事件觸發標記,其中,目標事件觸發標記和多個驅動特征之間具有關聯關系;基于目標事件觸發標記確定待觸發的目標事件,并基于目標事件生成用于呈現目標事件的目標事件視頻幀;基于關聯關系,利用目標事件視頻幀和多個驅動特征,生成虛擬對象進行直播的直播視頻流,其中,直播視頻流包括目標事件視頻幀;將直播視頻流推送到終端設備。本申請解決了虛擬對象直播時交互節點和直播數據流的畫面內容不一致的技術問題。一致的技術問題。一致的技術問題。

    【技術實現步驟摘要】
    基于目標事件觸發的虛擬對象直播方法、裝置及系統


    [0001]本申請涉及直播
    ,具體而言,涉及一種基于目標事件觸發的虛擬對象直播方法、裝置及系統。

    技術介紹

    [0002]隨著計算機技術和互聯網技術的進步,虛擬對象在生活、娛樂等領域提供了多項功能和服務。例如,在數字直播間中利用虛擬對象進行實時講解是一種應用方式。然而,虛擬對象在進行直播講解時需要在特定的情境下觸發一些與業務相關的指令。例如,在虛擬對象進行講解時,當其提到某個產品時,用戶界面會彈出該產品的購買鏈接或相關推薦。因此,在虛擬對象的講解過程中,如何準確觸發相應的業務行為,以確保虛擬對象的講解與觸發指令的同步,成為亟待解決的技術問題。
    [0003]在一些相關技術中,虛擬對象執行自動講解時,當遇到需要觸發直播間內交互的節點時,直播運營人員根據直播內容或預定的時間,在后臺手動觸發相應的交互。然而,由于人為觸發的誤差,可能導致交互節點與直播流內容不一致,觸發過早或延遲。甚至人為失誤可能導致指令未能準確觸發。
    [0004]在另一些相關技術中,采用定時任務的方式,在預定的時間執行腳本以觸發直播間內交互行為對應的觸發指令。然而,由于虛擬對象直播流畫面的出現時間難以準確預估,且虛擬對象直播劇本內容可能隨時調整,這增加了準確預估的難度。因此,采用定時任務在指定畫面觸發指令的方案可能導致畫面和指令觸發時機的不一致問題。
    [0005]針對上述的問題,目前尚未提出有效的解決方案。

    技術實現思路

    [0006]本申請實施例提供了一種基于目標事件觸發的虛擬對象直播方法、裝置及系統,以至少解決現有技術中由于觸發目標事件的觸發指令存在時間上的誤差導致虛擬對象直播時交互節點和直播數據流的畫面內容不一致的技術問題。
    [0007]根據本申請實施例的一個方面,提供了一種基于目標事件觸發的虛擬對象直播方法,該方法包括:獲取用于驅動所述虛擬對象的驅動數據,并從所述驅動數據中提取多個驅動特征;獲取用于觸發目標事件的目標事件觸發標記,其中,所述目標事件觸發標記和所述多個驅動特征之間具有關聯關系;基于所述目標事件觸發標記確定待觸發的所述目標事件,并基于所述目標事件生成用于呈現所述目標事件的目標事件視頻幀;基于所述關聯關系,利用所述目標事件視頻幀和所述多個驅動特征,生成所述虛擬對象進行直播的直播視頻流,其中,所述直播視頻流包括所述目標事件視頻幀;將所述直播視頻流推送到終端設備,使得所述終端設備能夠基于所述目標事件視頻幀呈現的所述目標事件與所述虛擬對象進行交互。
    [0008]根據本申請實施例的另一方面,還提供了一種基于目標事件觸發的虛擬對象直播裝置,包括獲取模塊,被配置為:獲取用于驅動所述虛擬對象的驅動數據,并從所述驅動數
    據中提取多個驅動特征;獲取用于觸發目標事件的目標事件觸發標記,其中,所述目標事件觸發標記和所述多個驅動特征之間具有關聯關系;生成模塊,被配置為:基于所述目標事件觸發標記確定待觸發的所述目標事件,并基于所述目標事件生成用于呈現所述目標事件的目標事件視頻幀;基于所述關聯關系,利用所述目標事件視頻幀和所述多個驅動特征,生成所述虛擬對象進行直播的直播視頻流,其中,所述直播視頻流包括所述目標事件視頻幀;推送模塊,被配置為將所述直播視頻流推送到終端設備,使得所述終端設備能夠基于所述目標事件視頻幀呈現的所述目標事件與所述虛擬對象進行交互。
    [0009]根據本申請實施例的又一方面,還提供了一種基于目標事件觸發的虛擬對象直播系統,包括服務器,其上設置有如上所述的基于目標事件觸發的虛擬對象直播裝置;終端設備,被配置為接收所述服務器推送的所述直播視頻流。
    [0010]在本申請實施例中,獲取用于驅動所述虛擬對象的驅動數據,并從所述驅動數據中提取多個驅動特征;獲取用于觸發目標事件的目標事件觸發標記,其中,所述目標事件觸發標記和所述多個驅動特征之間具有關聯關系;基于所述目標事件觸發標記確定待觸發的所述目標事件,并基于所述目標事件生成用于呈現所述目標事件的目標事件視頻幀;基于所述關聯關系,利用所述目標事件視頻幀和所述多個驅動特征,生成所述虛擬對象進行直播的直播視頻流,其中,所述直播視頻流包括所述目標事件視頻幀;將所述直播視頻流推送到終端設備,使得所述終端設備能夠基于所述目標事件視頻幀呈現的所述目標事件與所述虛擬對象進行交互。通過上述方案,解決了現有技術中由于觸發目標事件的觸發指令存在時間上的誤差導致虛擬對象直播時交互節點和直播數據流的畫面內容不一致的技術問題。
    附圖說明
    [0011]構成本申請的一部分的說明書附圖用來提供對本申請的進一步理解,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:圖1是根據本申請實施例的一種基于目標事件觸發的虛擬對象直播方法的流程圖;圖2是根據本申請實施例的另一種基于目標事件觸發的虛擬對象直播方法的流程圖;圖3是根據本申請實施例的一種提取多個驅動特征的方法的流程圖;圖4是根據本申請實施例的一種將語音特征和第二觸發標記映射到驅動特征上的方法的流程圖;圖5是根據本申請實施例的一種生成直播視頻流的方法的流程圖;圖6是根據本申請實施例的一種基于目標事件觸發的虛擬對象直播裝置的結構示意圖;圖7是根據本申請實施例的一種基于目標事件觸發的虛擬對象直播系統的架構示意圖;圖8示出了適于用來實現本公開實施例的電子設備的結構示意圖。
    具體實施方式
    [0012]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相
    互組合。下面將參考附圖并結合實施例來詳細說明本申請。
    [0013]需要注意的是,這里所使用的術語僅是為了描述具體實施方式,而非意圖限制根據本申請的示例性實施方式。如在這里所使用的,除非上下文另外明確指出,否則單數形式也意圖包括復數形式,此外,還應當理解的是,當在本說明書中使用術語“包含”和/或“包括”時,其指明存在特征、步驟、操作、器件、組件和/或它們的組合。
    [0014]除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本申請的范圍。同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。應注意到 :相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
    [0015]實施例1本申請實施例提供了一種基于目標事件觸發的虛擬對象直播方法的流程圖,如圖1所示,該方法包括以下步驟:步驟S102,獲取用于驅動所述虛擬對象的驅動數據,并從所述驅動數據中提取多個驅動特征。
    [0016]1)獲取虛擬對象的待播放的文本內容,從所述文本內容中提取與目標事件相關聯的關鍵字,在本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種基于目標事件觸發的虛擬對象直播方法,其特征在于,包括:獲取用于驅動虛擬對象的驅動數據,并從所述驅動數據中提取多個驅動特征;獲取用于觸發目標事件的目標事件觸發標記,其中,所述目標事件觸發標記和所述多個驅動特征之間具有關聯關系;基于所述目標事件觸發標記確定待觸發的所述目標事件,并基于所述目標事件生成用于呈現所述目標事件的目標事件視頻幀;基于所述關聯關系,利用所述目標事件視頻幀和所述多個驅動特征,生成所述虛擬對象進行直播的直播視頻流,其中,所述直播視頻流包括所述目標事件視頻幀;將所述直播視頻流推送到終端設備,使得所述終端設備能夠基于所述目標事件視頻幀呈現的所述目標事件與所述虛擬對象進行交互。2.根據權利要求1所述的方法,在獲取用于觸發目標事件的目標事件觸發標記之前,所述方法還包括:獲取所述虛擬對象的待播放的文本內容,從所述文本內容中提取與所述目標事件相關聯的關鍵字,在所述關鍵字的位置設置第一觸發標記;將設置了所述第一觸發標記的所述文本內容轉換為待播放的語音數據,從所述待播放的語音數據中提取多個語音特征,其中,所述多個語音特征中的部分語音特征攜帶有與所述第一觸發標記對應的第二觸發標記;將所述多個語音特征和所述第二觸發標記映射到所述多個驅動特征上,其中,映射后的所述多個驅動特征中的部分驅動特征攜帶有與所述第二觸發標記對應的作為所述目標事件觸發標記的第三觸發標記。3.根據權利要求1所述的方法,基于所述關聯關系,利用所述目標事件視頻幀和所述多個驅動特征,生成所述虛擬對象進行直播的直播視頻流,包括:基于所述關聯關系,確定和所述目標事件觸發標記在時間上對應的所述多個驅動特征中的一個或多個驅動特征;基于所述一個或多個驅動特征,生成所述虛擬對象的當前視頻流,并基于所述目標事件視頻幀和所述當前視頻流,生成所述虛擬對象進行直播的直播視頻流。4.根據權利要求3所述的方法,基于所述目標事件視頻幀和所述當前視頻流,生成所述虛擬對象進行直播的直播視頻流,包括:獲取所述多個驅動特征中的所述一個或多個驅動特征之后的至少一個相鄰驅動特征,基于所述至少一個相鄰驅動特征生成與所述當前視頻流鄰接的鄰接視頻流;基于所述當前視頻流、所述鄰接視頻流和所述目標事件視頻幀,生成所述虛擬對象進行直播的直播視頻流。5.根據權利要求4所述的方法,基于所述當前視頻流、所述鄰接視頻流和所述目標事件視頻幀,生成所述虛擬對象進行直播的直播視頻流,包括:將所述目標事件視頻幀插入到所述當前視頻流和所述鄰接視頻流之間,生成融合后的視頻流;對所述融合后的視頻流進行平滑處理,得到所述直播視頻流。6.根據權利要求5所述的方法,對所述融合后的視頻流進行平滑處理,包括:獲取所述當前視頻流中的末視頻幀和所述鄰接視頻流中的首視頻幀,其中,所述...

    【專利技術屬性】
    技術研發人員:張青輝陳朋杰
    申請(專利權)人:世優北京科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码第一区二区三区| 日韩成人无码中文字幕| 无码区国产区在线播放| 无码人妻精品一区二区三区蜜桃 | 亚洲AV无码国产精品色| 精品国产性色无码AV网站| 国产AV无码专区亚洲精品| 无码国产精品久久一区免费| 亚洲AV无码1区2区久久| 少妇无码?V无码专区在线观看| 亚洲AV日韩AV永久无码下载| 国产在线精品无码二区二区| 亚洲熟妇无码爱v在线观看| 免费无码av片在线观看| 亚洲av日韩av永久无码电影 | 亚洲Av永久无码精品黑人| 亚洲va中文字幕无码久久不卡| 国产精品亚洲专区无码不卡 | 久久久久久av无码免费看大片 | 97无码免费人妻超级碰碰夜夜| 亚洲国产精品无码专区在线观看| 亚洲AV中文无码乱人伦在线视色| 亚洲精品av无码喷奶水糖心| 久久无码AV一区二区三区| 国产精品无码av在线播放| 黄A无码片内射无码视频| 人妻无码中文字幕免费视频蜜桃| 亚洲Av永久无码精品一区二区| 亚洲Av综合色区无码专区桃色| 中文字幕AV中文字无码亚| 国产成人无码精品久久久免费 | 日本爆乳j罩杯无码视频| 日韩少妇无码喷潮系列一二三| 无码一区二区三区免费视频| 无码av大香线蕉伊人久久| 麻豆人妻少妇精品无码专区| 免费无码午夜福利片| 人妻丰满熟妇aⅴ无码| 国产亚洲AV无码AV男人的天堂| 国产AV无码专区亚洲精品| 色AV永久无码影院AV|