一種通話切換方法和裝置的制造方法
【技術領域】
[0001 ]本發明涉及通信技術領域,具體涉及一種通話切換方法和裝置。
【背景技術】
[0002]隨著智能終端的普及,越來越多用戶使用智能終端進行學習、娛樂等等,不僅豐富用戶生活,還給用戶帶來便利。
[0003]現有技術中,在用戶A的第一終端與用戶B的第二終端進行通話時,如果此時用戶C的第三終端呼叫用戶A的第一終端,假設用戶A需要與用戶C進行通話,即第一終端需要進行通話切換,那么需要用戶A需要對第一終端進行切換操作,比如,對觸摸屏顯示的用于觸發接聽來電的區域進行滑動、點擊等觸摸操作,以使得第一終端與第三終端建立通話連接,從而使得第一終端切換至與用戶C的第三終端進行通話。
[0004]在對現有技術的研究和實踐過程中,本發明的發明人發現,對于觸摸屏終端,需要用戶通過手指在觸摸屏上進行相應的觸摸操作才可以實現通話切換,然而,由于觸摸屏在一些特殊情況下不能感知到用戶的觸摸操作,比如,當用戶手指上附有一些東西,比如水、手套等;因此,會導致無法實現通話切換。
【發明內容】
[0005]本發明實施例提供一種通話切換方法和裝置,可以解決由于終端觸摸屏在一些特殊情況下不能感知用戶的觸摸操作,會導致無法實現通話切換的技術問題。
[0006]本發明實施例提供一種通話切換方法,所述通話切換方法由第一終端實施,該方法包括:
[0007]在與第二終端進行通話的過程中,接收第三終端發起的通話請求;
[0008]根據所述通話請求獲取用戶通過敲擊所述第一終端產生的第一振動信號;
[0009]根據所述第一振動信號進行通話切換,以使得所述第一終端切換至與所述第三終端進行通話。
[0010]相應的,本發明實施例還提供一種通話切換裝置,所述通話切換裝置應用于第一終端;該裝置包括:
[0011]接收模塊,用于在與第二終端進行通話的過程中,接收第三終端發起的通話請求;
[0012]第一獲取模塊,用于根據所述通話請求獲取用戶通過敲擊所述第一終端產生的第一振動信號;
[0013]第一切換模塊,用于根據所述第一振動信號進行通話切換,以使得所述第一終端切換至與所述第三終端進行通話。
[0014]本發明實施例采用在與第二終端進行通話的過程中,接收第三終端發起的通話請求,然后,根據該通話請求獲取用戶通過敲擊該第一終端產生的第一振動信號,根據該第一振動信號進行通話切換,以使得該第一終端切換至與該第三終端進行通話;該方案可以通過用戶敲擊終端的振動信號自動進行通話切換,無需用戶針對終端進行觸摸操作,對于用戶來說只需敲擊終端即可實現通話切換,避免了在觸摸屏不能感知用戶的觸摸操作的情況下,導致無法實現通話切換的問題,相對于現有技術而言,提高終端進行通話切換的靈活性以及通話切換的效率。
【附圖說明】
[0015]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0016]圖1是本發明實施例一提供的通話切換方法的流程圖;
[0017]圖2是本發明實施例一提供的信號處理裝置的結構示意圖;
[0018]圖3是本發明實施例二提供的一種通話切換方法的流程圖;
[0019]圖4a是本發明實施例三提供的一種通話切換裝置的結構示意圖;
[0020]圖4b是本發明實施例三提供的另一種通話切換裝置的結構示意圖。
【具體實施方式】
[0021]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0022]本發明實施例提供一種通話切換方法和裝置。以下將分別進行詳細說明。
[0023]實施例一、
[0024]本實施例將從通話切換裝置的角度進行描述,該通話切換裝置具體可以集成在第一終端中,該第一終端可以為智能手機、平板電腦等設備。
[0025]其中,該通話切換裝置集成在第一終端的方式有多種,比如,以終端應用等軟件形式集成在第一終端中。
[0026]如圖1所示,本實施例提供了一種通話切換方法,該方法由第一終端實施,具體流程可以如下:
[0027]101、在與第二終端進行通話的過程中,接收第三終端發起的通話請求。
[0028]具體地,第一終端與第二終端進行的語音通話可以為語音通話,比如手機通話、網絡上的語音通話等等語音通話;在實際應用中,第一終端通過語音通話客戶端(QQ、微信等)與第二終端進行語音通話;
[0029]另外,第一終端與第二終端進行的通話還可以為視頻通話,比如,第一終端通過視頻通話客戶端(QQ、微信等)與第二終端進行視頻通話等等
[0030]其中,第三終端向第一終端發起的通話請求,可以為語音通話請求(比如電話呼叫請求等)、視頻通話請求等等。優選地,第一終端與第二終端的通話,第三終端向第一終端發起的通話可以為同種類型的通話,比如均為語音通話。
[0031]102、根據該通話請求獲取用戶通過敲擊該第一終端產生的第一振動信號。
[0032]其中,敲擊一般可以通過用手直接敲擊終端任意位置來產生,或者,也可以是通過其他硬物,比如用筆桿、鑰匙等敲擊終端來實現;而且,敲擊的位置可以不作限定,比如可以是終端的屏幕、背面、或邊框等。
[0033]用戶敲擊第一終端產生的振動信號可以為第一終端受到用戶敲擊發生機械振動產生的聲波所對應的電信號(比如,數字信號或者模擬電信號)。
[0034]在本實施例中,獲取用戶通過敲擊第一終端產生的第一振動信號的方式可以有多種,比如可以通過第一終端上的麥克風、揚聲器或者受話器獲取用戶敲擊第一終端產生的第一振動信號,由于麥克風、揚聲器或者受話器帶有聲-電轉換器,在第一終端受到用戶敲擊發生振動時,麥克風或揚聲器會感應第一終端的聲波信號,并將該聲波信號轉化為成對應的電信號,即振動信號,從而獲取用戶通過敲擊第一終端產生的振動信號。此時,步驟“根據該通話請求獲取用戶通過敲擊該第一終端產生的第一振動信號”可以包括:根據該通話請求提取麥克風、揚聲器或者受話器采集到的用戶通過敲擊第一終端產生的第一振動信號。
[0035]其中,該麥克風可以包含各種類型的麥克風,比如駐極體麥克風、硅麥克風等,而揚聲器也可以包括各種類型的揚聲器。如果是模擬麥克風或模擬揚聲器,則可以先獲取用戶通過敲擊終端所產生的模擬信號,然后通過數模轉換模塊將該模擬信號轉換為數字信號,得到振動信號;而如果數字麥克風或數字揚聲器,則可以直接輸出數字信號,無需進行數模轉換。
[0036]需說明的是,除了麥克風和揚聲器之外,還可以包括任何聲-電轉換的器件,在此不再贅述。
[0037]具體地,步驟“根據該通話請求獲取用戶通過敲擊該第一終端產生的第一振動信號”可以包括:
[0038]采集針對第一終端的第一振動信號;
[0039]判斷該第一振動信號是否為用戶通過敲擊第一終端產生的振動信號;
[0040]若是,則據該通話請求提取采集到的第一振動信號。
[0041]下面介紹判斷振動信號為用戶通過敲擊終端產生的振動信號的原理:
[0042]由于敲擊動作時間非常短暫,且通過設備的固體傳播,因此,終端受到用戶敲擊產生的振動信號是一種特殊的振動信號,其與終端受到其他作用力產生的振動信號,或者終端傳遞的外部振源產生的振動信號不相同。從電學角度來分析敲擊產生的振動信號,比如,對振動信號進行數字處理分析,可以得出以下分析結果:
[0043]從信號時間來看,該信號持續的時間時長非常短(毫秒級別);從信號幅值大小比較來看,該數字信號的電平相對較大,(由于聲波是固體傳播,且由終端自身傳播),比一般聲波對應的數字信號的信號強更大的;從信號的頻譜來看,頻率覆蓋了整個數字信號頻段,且各個頻率的幅值差別不大。
[0044 ]因此,可以基于上述振動信號的特點或者特征,識別或者判斷獲取到的振動信號是否為用戶敲擊終端所產生的振動信號;也即,步驟“根據該通話請求獲取用戶通過敲擊該第一終端產生的第一振動信號”可以包括:
[0045]獲取第一振動信號的關鍵特征信息;
[0046]判斷該關鍵特征信息是否滿足預設條件;
[0047]若是,則判定該第一振動信號為用戶通過敲擊該第一終端產生的第一振動信號;
[0048]若否,則判定該第一振動信號不為用戶通過敲擊該第一終端產生的第一振動信號。
[0049]比如,通過第一終端自帶的麥克風、受話器或者揚聲器將該聲波轉換成模擬