一種語音通話控制方法和裝置的制造方法
【技術領域】
[0001]本發明實施例涉及通信技術領域,尤其涉及一種語音通話控制方法和裝置。
【背景技術】
[0002]現有技術中手機等通信移動終端在進行語音通話過程中,為了省電和防止誤操作,一般通過傳統的紅外接近傳感器探測移動終端是否與用戶臉部貼近,并在貼近時關閉移動終端的背光顯示。
[0003]但是傳統的紅外接近傳感器,其原理是通過紅外線的發射和接收,來探測用戶與移動終端的距離,因此很容易受到玻璃油墨、黑頭發、人臉油污、裝配公差、內部繞射值等環境結構的影響,引起移動終端的紅外接近傳感器的距離探測準確度下降等各種問題,影響用戶體驗。
【發明內容】
[0004]本發明提供一種語音通話控制方法和裝置,以避免外界環境對距離探測準確度的影響,實現在語音通話過程中移動終端的熄屏和亮屏,以節省電量和防止誤操作。
[0005]第一方面,本發明實施例提供了一種語音通話控制方法,包括:
[0006]當進行語音通話時,通過超聲波傳感器獲得用戶與移動終端之間的距離;
[0007]根據所述用戶與移動終端之間的距離,控制所述移動終端熄屏或亮屏。
[0008]第二方面,本發明實施例還提供了一種語音通話控制裝置,包括:
[0009]距離獲取模塊,用于當進行語音通話時,通過超聲波傳感器獲得用戶與移動終端之間的距離;
[0010]控制模塊,用于根據所述用戶與移動終端之間的距離,控制所述移動終端熄屏或殼屏。
[0011]本發明實施例通過根據超聲波傳感器獲得的用戶與移動終端之間的距離,來控制所述移動終端熄屏或亮屏,有效地避免了現有技術中外界環境容易對距離探測的準確度造成影響的現象,使得移動終端在語音通話過程中實現了熄屏和亮屏,不僅節省了移動終端的電量,而且還防止了由于誤操作對通話過程造成影響的情況。
【附圖說明】
[0012]圖1為本發明實施例一提供的一種語音通話控制方法的流程圖;
[0013]圖2為本發明實施例一提供的超聲波傳感器的結構示意圖;
[0014]圖3為本發明實施例一提供的超聲波傳感器的位置示意圖;
[0015]圖4為本發明實施例二提供的一種語音通話控制方法的流程圖;
[0016]圖5為本發明實施例三提供的一種語音通話控制裝置的結構示意圖。
【具體實施方式】
[0017]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。
[0018]實施例一
[0019]圖1為本發明實施例一提供的一種語音通話控制方法的流程圖。該方法適用于在語音通話時對移動終端進行控制的情況。該方法可以由配置在移動終端中的語音通話控制裝置來執行,其中所述裝置可由軟件和/或硬件實現。如圖1所示,本實施例提供的一種語音通話控制方法,具體包括如下操作:
[0020]S110、當進行語音通話時,通過超聲波傳感器獲得用戶與移動終端之間的距離。
[0021]本操作具體可以是當用戶使用移動終端進行語音通話時,通過內置于移動終端中的超聲波傳感器的發射端發射超聲波信號,在發射超聲波信號的同時開始計時,超聲波在空氣中傳播,傳播過程中經用戶反射后繼續傳播至接收端,接收端接收所述發射端發射的超聲波信號同時停止計時。通過對超聲波在空氣中的傳播速度以及所述超聲波信號從發射端至接收端所記錄的傳播時間進行計算,從而獲得用戶與移動終端之間的距離信息。其中,所述移動終端可以是例如手機、平板電腦等具有語音通話功能的電子設備。
[0022]S120、根據所述用戶與移動終端之間的距離,控制所述移動終端熄屏或亮屏。
[0023]本操作具體可以是根據上述步驟獲取的用戶與移動終端之間的距離,與預設距離相比較,并且根據比較結果控制所述移動終端熄屏或亮屏。
[0024]通過本操作一方面可以避免在用戶長時間不對移動終端進行操作的情況下仍然亮屏,造成移動終端中電量的大量浪費,另一方面還可以防止用戶對移動終端的誤操作。可選的,所述用戶與移動終端之間的距離是指用戶臉部、手部等與所述移動終端之間的距離。
[0025]本發明實施例通過移動終端上的超聲波傳感器獲得用戶與移動終端之間的距離,并根據獲得的用戶與移動終端之間的距離對所述移動終端熄屏或亮屏進行控制,有效地避免了現有技術中存在的外界環境容易對距離探測的準確度造成影響的問題,使得移動終端在語音通話過程中實現了熄屏和亮屏,不僅節省了移動終端的電量,而且還防止了由于用戶誤操作對通話過程造成影響等情況的發生。
[0026]可選的,上述操作S120具體的可以是包括:當用戶與移動終端之間的距離小于或者等于預設距離時,控制移動終端熄屏;當用戶與移動終端之間的距離大于預設距離時,控制移動終端亮屏。其中所述預設距離可以是移動終端的出廠預設值,也可以是用戶可以根據自己的喜好自行設置。例如預設距離為5厘米時,當用戶臉部與移動終端顯示屏所在面之間的距離小于或者等于5厘米時,控制移動終端熄屏;當用戶臉部與移動終端顯示屏所在面之間的距離大于5厘米時,控制移動終端亮屏。
[0027]需要說明的是,本發明實施例對所述超聲波傳感器的數量不作限制,可選的,上述超聲波傳感器包括至少一個接收端和至少一個發射端。所述超聲波傳感器的數量,以及超聲波感應器接收端和發射端的數量,可以根據對所述用戶與移動終端之間距離的探測精度進行改變,以提高與用戶之間的距離識別準確性。其中,所述超聲波傳感器的發射端和接收端可以是單獨設置在所述移動終端上;圖2為本發明實施例一提供的超聲波傳感器的結構示意圖。優選地也可以是,如圖2所示,超聲波傳感器的發射端為移動終端的揚聲器101,接收端為移動終端的麥克風102。揚聲器101發射的超聲波經過移動終端的玻璃蓋板103傳出移動終端,在遇到用戶104時被用戶104反射,麥克風102接收被用戶104反射的超聲波,以使得超聲波傳感器根據發射的超聲波和接收到的被反射回的超聲波得到用戶與移動終端之間的距離。
[0028]如上所述將移動終端的揚聲器和麥克風分別復用為超聲傳感器的發射端和接收端的好處是,不需要在移動終端上額外增加任何硬件設備,就可以實現對用戶與移動終端之間距離的檢測,減少了工藝步驟,節約了生產成本,且能夠減少超聲波傳感器的接口數量。
[0029]此外,本發明實施例對于超聲波傳感器的發射端和接收端在移動終端中的位置設置不作限定,只要能夠實現獲得用戶與移動終端之間的距離即可。優選的,圖3為本發明實施例一提供的超聲波傳感器的位置示意圖,以手機為例,可以是將超聲波傳感器的發射端210設置于手機顯示屏220所在面的頂部,即聽筒230所在位置附近區域,將超聲波傳感器的接收端240位于手機顯示屏220所在面的底部,即話筒250所在的位置附近區域,參見圖3 ;也可以是發射端210位于手機顯示屏220所在面的左側側面的某區域,接收端240位于手機顯示屏220所在面的右側側面的某區域等等,在此對所述超聲波傳感器的發射端210和接收端240在移動終端上的位置不作具體限定,只要能夠實現獲取用戶與移動終端之間距離的功能即可。
[0030]此外,需要說明的是,本發明實施例對所述超聲波傳感器收發的超聲波信號的頻率以及波形也不作限定。
[0031]實施例二
[0032]圖4為本發明實施例二提供的一種語音通話控制方法的流程圖。該方法在上述實施例的基礎上進行了優化。如圖4所示,本實施例提供的一種語音通話控制方法,具體包括如下操作:
[0033]S210、當進行語音通話時,通過超聲波傳感器獲得用戶與移動終端之間的距離。
[0034]本步驟具體可以是當用戶利用所述終端進行語音通話時,通過配置在所述終端上的超聲波傳感器獲取用戶與所述移動終端之間的距離,為控制所述移動終端熄屏或亮屏提供依據。
[0035]S220、根據所述用戶與移動終端之間的距離,控制所述移動終端熄屏或亮屏。
[0036]該操作與上述實施例一的步驟S120的過程類似,在此不作贅述。
[0037]S230、通過超聲波傳感器獲得用戶與移動終端的相對運動狀態。
[0038]需要說明的是,本發明實施例中對上述操作S210和S230,以及S220和S240的時序關系不作限制。即可以是當進行語音通話時,先通過超聲波傳感器獲得用戶與移動終端之間的距離,并根據此距離控制所述移動終端熄屏或亮屏,再通過超聲波傳感器獲得用戶與移動終端的相對運動狀態,并根據此相對運動狀態進行語音通話設置;也可以是先通過超聲波傳感器獲得用戶與移動終端的相對運動狀態并進行語音通話設置,再通過超聲波傳感器獲得用戶與移動終端之間的距離并控制所述移動終端熄屏或亮屏。因此,用戶在通話過程中可以隨時通過根據用戶與移動終端的距離,控制移動終端的亮屏和熄屏,以及根據用戶與移動終端的相對運動狀態進行語音通話設置。
[0039]本操作具體可以是當用戶使用移動終端進行語音通話時,通過內置于移