本公開涉及多媒體,特別涉及一種基于表情圖像的互動方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著多媒體技術(shù)的發(fā)展,人與人之間可以通過網(wǎng)絡(luò)進行線上互動。在互動的過程中,互動中的一方可以向另一方發(fā)送表情圖像,以傳達自身的心情。但是,在上述互動過程中發(fā)送的表情圖像是已經(jīng)制作出的固定表情,風(fēng)格單一、趣味性低,難以滿足用戶的互動需求。
技術(shù)實現(xiàn)思路
1、本公開提供一種基于表情圖像的互動方法、裝置、電子設(shè)備及存儲介質(zhì),不僅利于保障互動過程中消息傳輸?shù)臏蚀_性,而且能夠直接生成符合用戶意圖的新表情圖像,利于提高互動的效率和頻率。本公開的技術(shù)方案如下:
2、根據(jù)本公開實施例的一方面,提供一種基于表情圖像的互動方法,所述方法包括:
3、顯示第一用戶賬戶與第二用戶賬戶的會話頁面,所述會話頁面為私聊頁面、群聊頁面以及彈幕顯示頁面中的任一種;
4、響應(yīng)于所述第一用戶賬戶輸入會話消息,在所述會話頁面中顯示多個候選表情圖像,每個候選表情圖像由多個部位構(gòu)成;
5、在所述多個候選表情圖像中的至少兩個候選表情圖像被選中的情況下,對所述至少兩個候選表情圖像中的部位進行組合,得到第一表情圖像;
6、將所述第一表情圖像作為會話消息,發(fā)送給所述第二用戶賬戶。
7、根據(jù)本公開實施例的另一方面,提供一種基于表情圖像的互動裝置,所述裝置包括:
8、顯示單元,被配置為執(zhí)行顯示第一用戶賬戶與第二用戶賬戶的會話頁面,所述會話頁面為私聊頁面、群聊頁面以及彈幕顯示頁面中的任一種;響應(yīng)于所述第一用戶賬戶輸入會話消息,在所述會話頁面中顯示多個候選表情圖像,每個候選表情圖像由多個部位構(gòu)成;
9、合成單元,被配置為執(zhí)行在所述多個候選表情圖像中的至少兩個候選表情圖像被選中的情況下,對所述至少兩個候選表情圖像中的部位進行組合,得到第一表情圖像;
10、發(fā)送單元,被配置為執(zhí)行將所述第一表情圖像作為會話消息,發(fā)送給所述第二用戶賬戶。
11、在一些實施例中,所述會話頁面中顯示有消息輸入框,所述消息輸入框用于顯示所述第一用戶賬戶輸入的會話消息;
12、所述合成單元,包括:
13、顯示子單元,被配置為執(zhí)行響應(yīng)于對所述多個候選表情圖像中的至少兩個候選表情圖像的觸發(fā)操作,在所述消息輸入框中顯示所述至少兩個候選表情圖像;
14、合成子單元,被配置為執(zhí)行對所述消息輸入框中的所述至少兩個候選表情圖像中的部位進行組合,得到所述第一表情圖像。
15、在一些實施例中,所述合成子單元,被配置為執(zhí)行在所述消息輸入框中已輸入所述至少兩個候選表情圖像且在預(yù)設(shè)時間段內(nèi)所述消息輸入框中未再輸入任一表情圖像的情況下,從已輸入的所述至少兩個候選表情圖像中分別獲取至少一個部位,不同候選表情圖像提供的中所提供的部位不同;對所述至少兩個候選表情圖像提供的部位進行組合,得到所述第一表情圖像。
16、在一些實施例中,所述會話頁面中顯示有合成控件,所述合成控件用于將用戶賬戶輸入的至少兩個表情圖像合成在一起;
17、所述合成子單元,被配置為執(zhí)行響應(yīng)于對所述合成控件的觸發(fā)操作,對所述消息輸入框中的所述至少兩個候選表情圖像中的部位進行組合,得到所述第一表情圖像。
18、在一些實施例中,所述合成子單元,被配置為執(zhí)行對所述消息輸入框中的所述至少兩個候選表情圖像中的部位進行組合,得到多個組合表情圖像,不同組合表情圖像中的部位不完全相同,所述多個組合表情圖像包括所述第一表情圖像;顯示所述多個組合表情圖像。
19、在一些實施例中,所述合成子單元,被配置為執(zhí)行在合成任一組合表情圖像的過程中,從所述消息輸入框中的所述至少兩個候選表情圖像中,分別獲取所述多個部位中的各個部位,不同候選表情圖像中所提供的部位不同;對所述至少兩個候選表情圖像提供的部位進行組合,得到所述組合表情圖像。
20、在一些實施例中,所述合成單元,被配置為執(zhí)行在所述消息輸入框中的候選表情圖像的數(shù)量達到預(yù)設(shè)數(shù)量的情況下,對所述消息輸入框中預(yù)設(shè)數(shù)量的候選表情圖像中的部位進行組合,得到所述第一表情圖像,所述預(yù)設(shè)數(shù)量的候選表情圖像為輸入順序靠前的候選表情圖像或者為輸入順序靠后的候選表情圖像。
21、在一些實施例中,所述顯示單元,還被配置為執(zhí)行響應(yīng)于圖像制作操作,在所述會話頁面中顯示合成面板,所述合成面板用于將用戶賬戶選中的至少兩個表情圖像合成在一起,所述合成面板中顯示有多個圖像輸入框,每個圖像輸入框用于顯示用戶賬戶選中的一個表情圖像;
22、所述合成單元,還被配置為執(zhí)行對于所述多個圖像輸入框中的任一圖像輸入框,在所述圖像輸入框被選中的情況下,響應(yīng)于對所述多個候選表情圖像中任一候選表情圖像的觸發(fā)操作,在所述圖像輸入框中顯示所述候選表情圖像;對所述多個圖像輸入框中的候選表情圖像中的部位進行組合,得到所述第一表情圖像。
23、在一些實施例中,每個圖像輸入框用于提取所顯示的候選表情圖像中的一個部位,不同圖像輸入框所提取的部位不同;
24、所述顯示單元,被配置為執(zhí)行對于所述多個圖像輸入框中的任一圖像輸入框,在所述圖像輸入框用于提取所顯示的候選表情圖像中的目標部位且所述圖像輸入框被選中的情況下,響應(yīng)于對所述多個候選表情圖像中任一候選表情圖像的觸發(fā)操作,在所述圖像輸入框中顯示所述候選表情圖像中的目標部位;
25、所述顯示單元,被配置為執(zhí)行對所述多個圖像輸入框中所呈現(xiàn)的部位進行組合,得到所述第一表情圖像。
26、在一些實施例中,所述合成面板中的每個圖像輸入框?qū)?yīng)有一個圖像選擇控件,所述圖像選擇控件用于為對應(yīng)的圖像輸入框從所述多個候選表情圖像中隨機選擇一個候選表情圖像;
27、所述裝置還包括:
28、選擇單元,被配置為執(zhí)行對于所述合成面板中的任一圖像輸入框,響應(yīng)于對所述圖像輸入框?qū)?yīng)的圖像選擇控件的觸發(fā)操作,從所述多個候選表情圖像中隨機選擇一個候選表情圖像;
29、所述顯示單元,還被配置為執(zhí)行在所述圖像輸入框中顯示被選中的所述候選表情圖像。
30、在一些實施例中,所述會話頁面中顯示有第二用戶賬戶發(fā)送的第二表情圖像;
31、所述顯示單元,還被配置為執(zhí)行響應(yīng)于對所述第二表情圖像的觸發(fā)操作,在所述會話頁面中顯示圖像制作控件,所述圖像制作控件用于制作與所述第二表情圖像風(fēng)格相同的表情圖像;響應(yīng)于對所述圖像制作控件的觸發(fā)操作,在所述會話頁面中顯示合成面板;在所述合成面板中,顯示合成所述第二表情圖像所用到的至少兩個候選圖像;
32、所述合成單元,還被配置為執(zhí)行基于合成所述第二表情圖像所用到的至少兩個候選圖像,制作新的表情圖像。
33、在一些實施例中,所述顯示單元,還被配置為執(zhí)行在發(fā)送所述第一表情圖像之后,在所述會話頁面的表情面板中保存所述第一表情圖像,所述表情面板用于存儲并展示所述第一用戶賬戶已有的表情圖像,所述表情面板中包括所述多個候選表情圖像。
34、根據(jù)本公開實施例的另一方面,提供一種電子設(shè)備,該電子設(shè)備包括:
35、一個或多個處理器;
36、用于存儲該處理器可執(zhí)行程序代碼的存儲器;
37、其中,該處理器被配置為執(zhí)行該程序代碼,以實現(xiàn)上述基于表情圖像的互動方法。
38、根據(jù)本公開實施例的另一方面,提供一種計算機可讀存儲介質(zhì),當該計算機可讀存儲介質(zhì)中的程序代碼由電子設(shè)備的處理器執(zhí)行時,使得電子設(shè)備能夠執(zhí)行上述基于表情圖像的互動方法。
39、根據(jù)本公開實施例的另一方面,提供了一種計算機程序產(chǎn)品,包括計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)上述基于表情圖像的互動方法。
40、本公開實施例中提供了一種基于表情圖像的互動方法,在第一用戶賬戶與任一用戶賬戶互動的過程中,顯示第一用戶賬戶的會話頁面,會話頁面中提供有用戶互動過程中可以發(fā)送的多個候選表情圖像,在第一用戶賬戶選中至少兩個候選表情圖像的情況下,能夠?qū)⒈贿x中的至少兩個候選表情圖像合成為一個表情圖像,由于第一用戶賬戶選中的至少兩個候選表情圖像能夠準確反映第一用戶賬戶的意圖,使得合成得到的圖像同樣能夠準確反映第一用戶賬戶的意圖,將合成得到的表情圖像作為會話消息來進行互動,利于保障互動過程中消息傳輸?shù)臏蚀_性;并且,第一用戶賬戶可根據(jù)需求通過候選表情圖像制作新的表情圖像來進行互動,不僅符合用戶的意圖,滿足用戶的互動需求,而且豐富了互動方式和互動內(nèi)容,利于提升互動過程的趣味性,從而提升用戶之間的互動頻率;并且無需第一用戶賬戶自身對候選表情圖像進行手動調(diào)整,即可得符合用戶意圖的表情圖像,從而能夠提高互動效率。
41、應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。