本技術涉及計算機,具體涉及一種通話設備切換的方法、裝置、電子設備及存儲介質。
背景技術:
1、隨著智能設備技術的發(fā)展,用戶通常可以通過手機以及音箱等多種設備進行通話。在一些通話場景中,用戶通常需要在不同設備中切換用于通話的設備。例如,在辦公場景中,用戶在通過手機的通話應用進行視頻通話時,通常需要將視頻通話的設備由手機切換為會議室的投影設備。
2、現有技術下,在通話設備切換時,通常需要先在另一設備中安裝有與當前設備相同的通話應用,然后,在當前設備的通話應用中結束當前通話后,在另一設備中再重新發(fā)起通話。采用這種方式,通話設備切換的操作步驟較為繁瑣。
技術實現思路
1、本技術實施例的目的在于提供一種通話設備切換的方法、裝置、電子設備以及存儲介質,用以在通話設備切換時,簡化通話設備切換的繁瑣操作。
2、一方面,本技術實施例中提供了一種通話設備切換的方法,應用于調用設備,包括:
3、響應于針對通話應用的通話接聽操作,執(zhí)行通話操作;
4、響應于接收到的通話設備切換指令,啟動跨端通話服務,跨端通話服務用于將通話操作流轉到被調用設備上執(zhí)行;
5、通過跨端通話服務,向被調用設備傳輸通話數據。
6、一種實施方式中,啟動跨端通話服務包括:
7、通過硬件協同服務接口,獲取目標通話硬件的硬件元數據;目標通話硬件為被調用設備中用于通話的硬件;
8、通過硬件跨設備調用接口,基于硬件元數據,生成硬件調用指令;
9、向被調用設備發(fā)送硬件調用指令,使得被調用設備控制目標通話硬件執(zhí)行硬件調用指令。
10、一種實施方式中,通過硬件協同服務接口,獲取目標通話硬件的硬件元數據,包括:
11、通過硬件協同服務接口,進行設備檢測,獲得檢測出的至少一個關聯設備;
12、針對至少一個關聯設備中用于通話的硬件,向各關聯設備分別發(fā)送硬件信息獲取請求;
13、分別接收每一關聯設備基于硬件信息獲取請求返回的硬件元數據;
14、向用戶展示獲取的至少一個硬件對應的硬件元數據;
15、響應于用戶的硬件選擇操作,確定被調用設備、目標通話硬件及其對應的硬件元數據。
16、一種實施方式中,通過跨端通話服務,向被調用設備傳輸通話數據,包括:
17、確定接收到通話對象發(fā)送的通話數據時,向被調用設備中的虛擬通話服務轉發(fā)通話數據,使得虛擬通話服務基于通話數據調用目標通話硬件執(zhí)行通話操作。
18、一種實施方式中,方法還包括:
19、確定接收到虛擬通話服務返回的通話回復數據時,將通話回復數據,轉發(fā)至通話對象。
20、一種實施方式中,方法還包括:
21、響應于用戶的通話結束操作,向虛擬通話服務發(fā)送通話結束指令;
22、確定接收到通話虛擬服務基于通話結束指令返回的通話結束通知時,向用戶展示通話結束提示信息。
23、一方面,本技術實施例中提供了一種通話設備切換的方法,應用于被調用設備,包括:
24、確定接收到調用設備針對目標通話硬件發(fā)送的硬件調用指令時,控制目標通話硬件執(zhí)行調用指令;目標通話硬件為設置于被調用設備中用于通話的硬件,硬件調用指令是調用設備響應于針對通話應用當前通話的通話設備切換指令發(fā)送的;
25、確定接收調用設備通過跨端通話服務傳輸的通話數據時,通過虛擬通話服務調用目標通話硬件,基于通話數據執(zhí)行通話操作;通話數據是通話對象發(fā)送至調用設備的;跨端通話服務用于將通話操作流轉到被調用設備上執(zhí)行。
26、一種實施方式中,方法還包括:
27、響應于用戶的通話回復操作,采集用戶輸入的通話回復數據;
28、通過虛擬通話服務,向調用設備返回用戶輸入的通話回復數據,使得調用設備將通話回復數據轉發(fā)至通話對象。
29、一種實施方式中,方法還包括:
30、確定接收到調用設備發(fā)送的通話結束指令時,通過虛擬通話服務,執(zhí)行通話結束指令;
31、向調用設備返回通話結束通知,使得調用設備基于通話結束通知,向用戶展示通話結束提示信息。
32、一方面,本技術實施例中提供了一種通話設備切換的裝置,應用于調用設備,包括:
33、執(zhí)行單元,用于響應于用戶針對通話應用的通話接聽操作,執(zhí)行通話操作;
34、啟動單元,用于響應于接收到的通話設備切換指令,啟動跨端通話服務,跨端通話服務用于將通話操作流轉到被調用設備上執(zhí)行;
35、傳輸單元,用于通過跨端通話服務,向被調用設備傳輸通話數據。
36、一種實施方式中,啟動單元用于:
37、通過硬件協同服務接口,獲取目標通話硬件的硬件元數據;目標通話硬件為被調用設備中用于通話的硬件;
38、通過硬件跨設備調用接口,基于硬件元數據,生成硬件調用指令;
39、向被調用設備發(fā)送硬件調用指令,使得被調用設備控制目標通話硬件執(zhí)行硬件調用指令。
40、一種實施方式中,啟動單元用于:
41、通過硬件協同服務接口,進行設備檢測,獲得檢測出的至少一個關聯設備;
42、針對至少一個關聯設備中用于通話的硬件,向各關聯設備分別發(fā)送硬件信息獲取請求;
43、分別接收每一關聯設備基于硬件信息獲取請求返回的硬件元數據;
44、向用戶展示獲取的至少一個硬件對應的硬件元數據;
45、響應于用戶的硬件選擇操作,確定被調用設備、目標通話硬件及其對應的硬件元數據。
46、一種實施方式中,傳輸單元用于:
47、確定接收到通話對象發(fā)送的通話數據時,向被調用設備中的虛擬通話服務轉發(fā)通話數據,使得虛擬通話服務基于通話數據調用目標通話硬件執(zhí)行通話操作。
48、一種實施方式中,傳輸單元還用于:
49、確定接收到虛擬通話服務返回的通話回復數據時,將通話回復數據,轉發(fā)至通話對象。
50、一種實施方式中,傳輸單元還用于:
51、響應于用戶的通話結束操作,向虛擬通話服務發(fā)送通話結束指令;
52、確定接收到通話虛擬服務基于通話結束指令返回的通話結束通知時,向用戶展示通話結束提示信息。
53、一方面,本技術實施例中提供了一種通話設備切換的裝置,應用于被調用設備,包括:
54、控制單元,用于確定接收到調用設備針對目標通話硬件發(fā)送的硬件調用指令時,控制目標通話硬件執(zhí)行調用指令;目標通話硬件為設置于被調用設備中用于通話的硬件,硬件調用指令是調用設備響應于針對通話應用當前通話的通話設備切換指令發(fā)送的;
55、執(zhí)行單元,用于確定接收調用設備通過跨端通話服務傳輸的通話數據時,通過虛擬通話服務調用目標通話硬件,基于通話數據執(zhí)行通話操作;通話數據是通話對象發(fā)送至調用設備的;跨端通話服務用于將通話操作流轉到被調用設備上執(zhí)行。
56、一種實施方式中,執(zhí)行單元還用于:
57、響應于用戶的通話回復操作,采集用戶輸入的通話回復數據;
58、通過虛擬通話服務,向調用設備返回用戶輸入的通話回復數據,使得調用設備將通話回復數據轉發(fā)至通話對象。
59、一種實施方式中,執(zhí)行單元還用于:
60、確定接收到調用設備發(fā)送的通話結束指令時,通過虛擬通話服務,執(zhí)行通話結束指令;
61、向調用設備返回通話結束通知,使得調用設備基于通話結束通知,向用戶展示通話結束提示信息。
62、一方面,本技術實施例中提供了一種電子設備,包括:
63、處理器;以及
64、存儲器,存儲有計算機指令,計算機指令用于使處理器執(zhí)行如上述任一種通話設備切換的各種可選實現方式中提供的方法的步驟。
65、一方面,本技術實施例中提供了一種存儲介質,存儲有計算機指令,計算機指令用于使計算機執(zhí)行如上述任一種通話設備切換的各種可選實現方式中提供的方法的步驟。
66、本技術實施例中的通話設備切換的方法,包括響應于針對通話應用的通話接聽操作,執(zhí)行通話操作;響應于接收到的通話設備切換指令,啟動跨端通話服務,跨端通話服務用于將通話操作流轉到被調用設備上執(zhí)行;通過跨端通話服務,向被調用設備傳輸通話數據。這樣,減少了通話應用安裝的依賴,不需要通話中斷以及重新發(fā)起通話,簡化了通話設備切換的繁瑣操作,提高了用戶體驗。