System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及視頻處理技術,尤其涉及一種講解音視頻的生成處理方法、裝置及設備。
技術介紹
1、目前,人工智能技術的發展給教育行業帶來了諸多變化,比如利用虛擬數字人形象復刻教師的形象、聲音、動作,打造一個學生更感興趣的虛擬形象,通過輸入好的腳本文案,可快速生成課件視頻,ai數字人教師可以設置人工智能識別,互動系統,及時準確回答學生問題;以及可以用來為學生提供互動的學習體驗。如講解視頻通過引入生動的故事情景,可視化的知識呈現,可讓孩子在真實場景下理解知識,掌握知識形成自我學習路徑,實現自主探索式學習。
2、現有技術中,講解視頻的生成方式是根據題目提前錄制好視頻,在學生選擇時直接進行播放。
3、然而現有技術中,由于是根據題目提前錄制好視頻,生成講解視頻的方式固定,而實際問題會復雜多變,比如小學數學的乘除巧算就有多種類變形方式,此時需要提前根據多種變形方式錄制多個視頻,且每個題目均需要對應錄制一個視頻,視頻錄制工作量大,存儲量大,因此,現有的視頻生成方式缺乏靈活性,效率較低。
技術實現思路
1、本申請提供一種講解音視頻的生成處理方法、裝置及設備,用以解決講解音視頻的生成方式的效率較低的技術問題。
2、第一方面,本申請提供一種講解音視頻的生成處理方法,包括:
3、獲取待解析請求;其中,所述待解析請求用于請求生成講解音視頻,所述待解析請求包括待處理信息,所述待處理信息為待解析的算術表達式;
4、對所述待處理信息進行數據解析,確定算術結構和
5、在預設的多個講解選項模板中,確定與所述算術結構和所述數值范圍二者對應的至少一個目標講解選項模板;其中,所述預設的講解選項模板中的講解選項模板為不同類型的講解規則信息的音視頻模板,所述講解規則信息是根據算術結構和數值范圍確定的;
6、根據所述至少一個目標講解選項模板和所述待處理信息,生成講解音視頻,并展示所述講解音視頻。
7、進一步地,所述在預設的多個講解選項模板中,確定與所述算術結構和所述數值范圍二者對應的至少一個目標講解選項模板,包括:
8、根據所述算術結構,依次確定多個處理步驟;
9、針對每一處理步驟,在預設的多個講解選項模板中,確定與所述處理步驟的算術結構和所述數值范圍二者對應的至少一個目標講解選項模板。
10、進一步地,所述根據所述至少一個目標講解選項模板和所述待處理信息,生成講解音視頻,包括:
11、根據所述待處理信息和所述每一處理步驟的至少一個目標講解選項模板,確定所述待處理信息的至少一個講解選項模板組合;其中,所述講解選項模板組合包括至少一個目標講解選項模板;
12、根據至少一個講解選項模板組合,確定目標選項模板組合;
13、根據所述目標選項模板組合,生成講解音視頻。
14、進一步地,所述根據至少一個講解選項模板組合,確定目標選項模板組合,包括:
15、確定每一所述講解選項模板組合的復雜度;
16、確定最小的所述復雜度對應的講解選項模板組合為所述待處理信息的目標選項模板組合。
17、進一步地,所述確定每一所述講解選項模板組合的復雜度,包括:
18、若所述講解選項模板組合包含多個目標講解選項模板,則確定各個所述目標講解選項模板的復雜度的總和,并確定所述總和為所述講解選項模板組合的復雜度。
19、進一步地,所述講解選項模板包括題目分析部分、算術變換部分、計算部分;
20、所述根據所述目標選項模板組合,生成講解音視頻,包括:
21、若所述目標選項模板組合包括多個目標講解選項模板,則根據所述待處理信息,對第一個目標講解選項模板的題目分析部分、算術變換部分、計算部分,以及其他目標講解選項模板的算術變換部分、計算部分依次進行融合,生成講解音視頻。
22、進一步地,所述展示所述講解音視頻,包括:
23、針對所述講解音視頻中的每一幀圖像以及每一幀圖像對應的講解音頻,若確定當前幀圖像對應的講解音頻播放完畢,則播放下一幀圖像。
24、第二方面,本申請提供一種講解音視頻的生成處理裝置,包括:
25、獲取模塊,用于獲取待解析請求;其中,所述待解析請求用于請求生成講解音視頻,所述待解析請求包括待處理信息,所述待處理信息為待解析的算術表達式;
26、第一確定模塊,用于對所述待處理信息進行數據解析,確定算術結構和數值范圍;
27、第二確定模塊,用于在預設的多個講解選項模板中,確定與所述算術結構和所述數值范圍二者對應的至少一個目標講解選項模板;其中,所述預設的講解選項模板中的講解選項模板為不同類型的講解規則信息的音視頻模板,所述講解規則信息是根據算術結構和數值范圍確定的;
28、生成模塊,用于根據所述至少一個目標講解選項模板和所述待處理信息,生成講解音視頻;
29、展示模塊,用于展示所述講解音視頻。
30、進一步地,所述第二確定模塊,包括:
31、第一確定單元,用于根據所述算術結構,依次確定多個處理步驟;
32、第二確定單元,用于針對每一處理步驟,在預設的多個講解選項模板中,確定與所述處理步驟的算術結構和所述數值范圍二者對應的至少一個目標講解選項模板。
33、進一步地,所述生成模塊,包括:
34、第三確定單元,用于根據所述待處理信息和所述每一處理步驟的至少一個目標講解選項模板,確定所述待處理信息的至少一個講解選項模板組合;其中,所述講解選項模板組合包括至少一個目標講解選項模板;
35、第四確定單元,用于根據至少一個講解選項模板組合,確定目標選項模板組合;
36、生成單元,用于根據所述目標選項模板組合,生成講解音視頻。
37、進一步地,所述第四確定單元,包括:
38、第一確定子單元,用于確定每一所述講解選項模板組合的復雜度;
39、第二確定子單元,用于確定最小的所述復雜度對應的講解選項模板組合為所述待處理信息的目標選項模板組合。
40、進一步地,所述第一確定子單元,具體用于:
41、若所述講解選項模板組合包含多個目標講解選項模板,則確定各個所述目標講解選項模板的復雜度的總和,并確定所述總和為所述講解選項模板組合的復雜度。
42、進一步地,所述講解選項模板包括題目分析部分、算術變換部分、計算部分;
43、所述生成單元,具體用于:
44、若所述目標選項模板組合包括多個目標講解選項模板,則根據所述待處理信息,對第一個目標講解選項模板的題目分析部分、算術變換部分、計算部分,以及其他目標講解選項模板的算術變換部分、計算部分依次進行融合,生成講解音視頻。
45、進一步地,所述展示模塊,具體用于:
46、針對所述講解音視頻中的每一幀圖像以及每一幀圖像對應的本文檔來自技高網...
【技術保護點】
1.一種講解音視頻的生成處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述在預設的多個講解選項模板中,確定與所述算術結構和所述數值范圍二者對應的至少一個目標講解選項模板,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述至少一個目標講解選項模板和所述待處理信息,生成講解音視頻,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據至少一個講解選項模板組合,確定目標選項模板組合,包括:
5.根據權利要求4所述的方法,其特征在于,所述確定每一所述講解選項模板組合的復雜度,包括:
6.根據權利要求3所述的方法,其特征在于,所述講解選項模板包括題目分析部分、算術變換部分、計算部分;
7.根據權利要求1-6任一項所述的方法,其特征在于,所述展示所述講解音視頻,包括:
8.一種講解音視頻的生成處理裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括存儲器、處理器,所述存儲器中存儲有可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1-7任一項所述的方法。
...【技術特征摘要】
1.一種講解音視頻的生成處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述在預設的多個講解選項模板中,確定與所述算術結構和所述數值范圍二者對應的至少一個目標講解選項模板,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述至少一個目標講解選項模板和所述待處理信息,生成講解音視頻,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據至少一個講解選項模板組合,確定目標選項模板組合,包括:
5.根據權利要求4所述的方法,其特征在于,所述確定每一所述講解選項模板組合的復雜度,包括:
6.根據權利要求3所述...
【專利技術屬性】
技術研發人員:靳志輝,林嘉偉,商佳樂,鐘林波,
申請(專利權)人:火光搖曳教育科技深圳有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。