一種移動終端便捷通話方法及系統與流程
2023-05-09 06:32:11

本發明涉及終端通話技術,特別是涉及一種移動終端便捷通話方法及系統。
背景技術:
隨著人們生活水平的提高和技術的發展,基本人均至少一部手機作為通訊工具,成為人們日常交流和溝通的主要通訊工具。但是在用戶使用過程中,例如用戶比較忙不方便接聽電話時,如何解決為現有技術中不斷需要克服的技術問題,在已有技術方案提到自動開啟語音助手進而去觸發喚醒語音助手來協助接聽電話,並承擔電話秘書的工作。
但此方案對於用戶只是騰不出雙手而又想操控終端的情況卻無能為力。例如用戶在洗澡、幹家務如洗碗、修車等情況下,雙手被佔用或雙手不適合操作手機,此時若有電話接入,用戶想去操作,就需要暫停當前事情,然後擦手去操作;若不理會,則有可能錯過重要的事情。
技術實現要素:
本發明的目的在於克服現有技術的不足,提供一種移動終端便捷通話方法及系統,無需用手操作,簡單方便,提升了用戶體驗。
為了達到上述目的,本發明採用的技術方案是:
一種移動終端便捷通話方法,包括如下步驟:
s1.檢測到移動終端有電話呼入;
s2.判斷用戶雙手是否與移動終端接觸,當判斷用戶雙手與移動終端未接觸,則開啟語音助手;
s3.語音助手開始進行語音識別,獲取用戶指令,根據用戶指令進行操作;
s4.記錄電話呼入的號碼,設置備忘,在預設時間t1到達時,提醒用戶回撥記錄的號碼,所述預設時間t1根據具體情況調整。
較佳地,步驟s2具體包括:
s101.在移動終端外殼上設置溫度傳感器;
s102.當移動終端有電話呼入時,通過溫度傳感器實時檢測移動終端外殼的溫度;
s103.當移動終端外殼溫度低於預設溫度閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
s104.當用戶雙手與移動終端未接觸時,開啟語音助手。
作為本發明的另一實施例,步驟s2具體包括:
s201.在移動終端上設置距離傳感器;
s202.當移動終端有電話呼入時,通過距離傳感器實時檢測移動終端與用戶的距離;
s203.當檢測距離達到預設距離閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
s204.當用戶雙手與移動終端未接觸時,開啟語音助手。
作為本發明的另一實施例,步驟s2具體包括:
s301.在移動終端上設置計時器;
s302.當移動終端有電話呼入時,開啟計時器,計算從電話呼入到電話接通的時間;
s303.當計時器計算時間達到預設時間閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
s304.當用戶雙手與移動終端未接觸時,開啟語音助手。
較佳地,步驟s3所述的用戶指令包括接聽電話、掛斷電話、回復簡訊指令。
本發明還公開了一種移動終端便捷通話系統,包括:
檢測模塊,用於檢測到移動終端有電話呼入;
判斷模塊,用於判斷用戶雙手是否與移動終端接觸,當判斷用戶雙手與移動終端未接觸,則開啟語音助手;
執行模塊,用於語音助手開始進行語音識別,獲取用戶指令,根據用戶指令進行操作;
提醒模塊,用於記錄電話呼入的號碼,設置備忘,在預設時間t1到達時,提醒用戶回撥記錄的號碼,所述預設時間t1根據具體情況調整。
作為本發明的較佳實施例,判斷模塊進一步包括溫度判斷模塊:
設置模塊,用於在移動終端外殼上設置溫度傳感器;
檢測模塊,用於當移動終端有電話呼入時,通過溫度傳感器實時檢測移動終端外殼的溫度;
接觸判斷模塊,用於當移動終端外殼溫度低於預設溫度閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
啟動模塊,用於當用戶雙手與移動終端未接觸時,開啟語音助手。
作為本發明的另一實施例,判斷模塊進一步包括距離判斷模塊:
設置模塊,用於在移動終端上設置距離傳感器;
檢測模塊,用於當移動終端有電話呼入時,通過距離傳感器實時檢測移動終端與用戶的距離;
接觸判斷模塊,用於當檢測距離達到預設距離閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
啟動模塊,用於當用戶雙手與移動終端未接觸時,開啟語音助手。
作為本發明的另一實施例,判斷模塊進一步包括:
設置模塊,用於在移動終端上設置計時器;
檢測模塊,用於當移動終端有電話呼入時,開啟計時器,計算從電話呼入到電話接通的時間;
接觸判斷模塊,用於當計時器計算時間達到預設時間閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
啟動模塊,用於當用戶雙手與移動終端未接觸時,開啟語音助手。
與現有技術相比,本發明的有益效果是:通過溫度傳感器對移動終端外殼溫度進行獲取,與預設溫度閥值進行判斷,當低於預設溫度閥值則判定為移動終端與用戶雙手未接觸;通過距離傳感器檢測移動終端與用戶的距離,當檢測距離達到預設距離閥值,則判定為用戶雙手與移動終端未接觸;通過計時器計算從電話呼入到電話接通的時間,當計時器計算時間達到預設時間閥值,判定為用戶雙手與移動終端未接觸;通過以上三種來判斷用戶無法接聽手機,從而開啟語音助手,來進行回復、掛斷或簡訊,整個過程無需將手騰出來操控手機,方便快捷,增強用戶體驗。
附圖說明
圖1為本發明的方法流程圖;
圖2為本發明的步驟2的實施例1步驟流程圖;
圖3為本發明的步驟2的實施例2步驟流程圖;
圖4為本發明的步驟2的實施例3步驟流程圖;。
具體實施方式
本發明的主旨在於克服現有技術的不足,提供一種移動終端便捷通話方法及系統,通過檢查用戶當前不方便使用手操作時,自動開啟語音識別模塊,識別用戶指令,用戶可以接聽、掛斷或者掛斷並快速簡訊回復來電者,在識別到用戶接聽後的內容或掛斷並快速回復簡訊內容,若識別到諸如「過多長時間後回復您」、「稍後回復您」、「等會給你打過去」等關鍵字,將記錄該號碼並形成一個提醒,在時間條件滿足時,提醒用戶回撥該號碼,用戶可以點擊確定即可回撥該號碼。下面結合實施例參照附圖進行詳細說明,以便對本發明的技術特徵及優點進行更深入的詮釋。
本發明的方法流程圖如圖1所示,一種移動終端便捷通話方法,例如移動終端可以為手機,包括如下步驟:
s1.檢測到移動終端有電話呼入;在移動終端設置一檢測程序,實時檢測移動終端的電話呼入情況;
s2.判斷用戶雙手是否與移動終端接觸,當判斷用戶雙手與移動終端未接觸,則開啟語音助手;本發明通過判斷用戶雙手與移動終端是否接觸,當未接觸時,自動開啟語音助手,通過語音助手進一步輔助電話呼入處理;
s3.語音助手開始進行語音識別,獲取用戶指令,根據用戶指令進行操作;步驟s3所述的用戶指令包括接聽電話、掛斷電話、回復簡訊指令;用戶若語音輸入「掛斷」,則掛斷電話,且關閉語音識別模塊;若用戶語音輸入「接聽」,則接聽電話,開始和來電者語音通話,語音識別模塊識別接聽方語音內容;若用戶語音輸入一長串文字,則掛斷電話,並將文字內容作為快速簡訊回復內容發送給對方,並啟動文字識別模塊,識別文字內容;
s4.記錄電話呼入的號碼,設置備忘,在預設時間t1到達時,提醒用戶回撥記錄的號碼,所述預設時間t1根據具體情況調整。若識別到諸如概數如「稍後回復您」、「晚點給您回電話」、「等會給你打過去」或者具體數字如「十分鐘後回復您」,將記錄該號碼並形成一個回撥該號碼的鬧鐘提醒,概數內容形成某時間如20分鐘後的一個提醒,具體數字則形成具體數字如10分鐘後的一個提醒,當時間條件滿足時,提醒用戶回撥記錄的號碼,用戶可以選擇「確定」或「取消」。
本發明的步驟2分3鍾實施方式來實現,當然這三種實施方式可單獨判斷,也可三種實施方式合起來判斷。
本發明的步驟2的實施例1步驟流程圖如圖2所示,步驟s2具體包括:
s101.在移動終端外殼上設置溫度傳感器;例如,以手機外殼為例,在手機外殼背部及手握兩側設置溫度傳感器,這樣是為了能方便快捷,及全面的捕獲用戶手持手機時的溫度;
因為根據使用習慣,用戶習慣單手或雙手握機,當單手握機,手兩側及手心,剛好握住手機外殼兩側及背部;當雙手握機時,一般至少能握住手機外殼兩側側面部位,在移動終端外殼背部及兩側側面設置溫度傳感器能全面的進行檢測和判斷;
s102.當移動終端有電話呼入時,通過溫度傳感器實時檢測移動終端外殼的溫度;手機又電話呼入時,手機主晶片或者微處理器驅動溫度傳感器進行工作,讀取手機外殼兩側及背部的溫度,當溫度傳感器讀取到後,反饋溫度信息,因為手指觸摸位置的關係,可能會存在溫度不同的問題,那麼這時候一般取溫度最大值,這樣一般是手長時間的觸摸,溫度較高,檢測出來的值也比較準確,但是該值一般在37度左右,若太高或太低都會存在誤差;
s103.當移動終端外殼溫度低於預設溫度閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;例如溫度為25度以下,一般可以判斷為用戶雙手未與手機接觸,當然這個值根據具體情況設定,若高於一定值,例如高於40度,那麼有可能因為手機放置於過熱的地方,也不能判斷為與雙手接觸;
s104.當用戶雙手與移動終端未接觸時,開啟語音助手。
本發明的步驟2的實施例2步驟流程圖如圖3所示,步驟s2具體包括:
s201.在移動終端上設置距離傳感器;距離傳感器可以設置在手機任何一個位置,例如手機頂端、低端等,根據用戶需要設置,當然本發明所述的距離傳感器也可以通過紅外傳感器實現;
s202.當移動終端有電話呼入時,通過距離傳感器實時檢測移動終端與用戶的距離;當手機端有電話呼入時,手機主晶片或者微處理器驅動距離傳感器進行工作,獲取用戶距離手機的距離;
s203.當檢測距離達到預設距離閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;例如設置一距離閥值,當超過該距離閥值,則判定為用戶雙手與手機未接觸,這個距離閥值可以根據用戶使用習慣設定,或者系統自帶;
s204.當用戶雙手與移動終端未接觸時,開啟語音助手。
本發明的步驟2的實施例3步驟流程圖如圖4所示,步驟s2具體包括:
s301.在移動終端上設置計時器;一般可使用手機系統自帶的定時器;
s302.當移動終端有電話呼入時,開啟計時器,計算從電話呼入到電話接通的時間;當手機端有電話呼入時,手機主晶片或者微處理器驅動計時器開始計時;
s303.當計時器計算時間達到預設時間閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸,如果未達到預設時間閥值用戶接通電話,則結束計時,如果達到時間閥值,則判定為用戶雙手與手機未接觸;
s304.當用戶雙手與移動終端未接觸時,開啟語音助手。
以上步驟2的三個實施例可單獨判斷,也可一起判斷,判斷為用戶雙手與移動終端未接觸,即可進行下一步開啟語音助手。例如詳細步驟為:
步驟1:檢測到手機端有電話接入;
步驟2:判斷用戶是否處於雙手被佔用或雙手不適合操作手機的情景中;
判斷依據包括:
a.通過溫度傳感器判斷溫度,若與人體溫度相差過於懸殊,說明手機不在用戶手上。
b.通過距離傳感器判斷當前不在口袋中且前方遮擋物距離較遠;
c.用戶在規定時間內未接聽電話。若用戶處於不方便接聽電話情境中;
當三個條件都滿足時,判定為與手機未接觸,喚醒語音助手;
步驟3:步驟2滿足,則自動啟動語音識別模塊,開始接受用戶語音輸入的指令,包括掛斷、接聽、掛斷並快速簡訊回復(例如:我在洗澡,等會回覆你);若不滿足步驟2則進入步驟6;
在步驟3中,用戶若語音輸入「掛斷」,則掛斷電話,且關閉語音識別模塊;若用戶語音輸入「接聽」,則接聽電話,開始和來電者語音通話,語音識別模塊識別接聽方語音內容;若用戶語音輸入一長串文字,則掛斷電話,並將文字內容作為快速簡訊回復內容發送給對方,並啟動文字識別模塊,識別文字內容;
語音助手後,承擔電話秘書的工作,內容包括:a.與撥打方進行問好;b.記錄撥打方的來電信息;c請撥打方選擇是否需要以及時備忘或電話錄音的方式記錄來電意圖,並設置需要及時提醒;d.詢問撥打方時候是否還有其他需要等;
步驟4:若識別到諸如概數如「稍後回復您」、「晚點給您回電話」、「等會給你打過去」或者具體數字如「十分鐘後回復您」,將記錄該號碼並形成一個回撥該號碼的鬧鐘提醒,概數內容形成某時間如20分鐘後的一個提醒,具體數字則形成具體數字如10分鐘後的一個提醒,當時間條件滿足時,提醒用戶回撥記錄的號碼,用戶可以選擇「確定」或「取消」;
步驟5:若用戶選擇「確定」,則直接撥打給記錄的用戶,並取消該提醒,若用戶選擇「取消」,則直接清除該提醒;
步驟6:正常來電處理方案。
本發明使得用戶在雙手被佔用或雙手不適合操作手機情況下,無需將手騰出來操控手機,只需語音即可處理手機呼入,同時在需要的情況下形成提醒用戶自己提到的時間回撥對方的提醒,某種程度上保證了用戶的信譽度,整個過程智能、簡單、快捷,符合用戶需求,從而提高用戶體驗。
作為本發明的較佳實施例,本發明還公開了一種移動終端便捷通話系統,包括:
檢測模塊,用於檢測到移動終端有電話呼入;
判斷模塊,用於判斷用戶雙手是否與移動終端接觸,當判斷用戶雙手與移動終端未接觸,則開啟語音助手;
執行模塊,用於語音助手開始進行語音識別,獲取用戶指令,根據用戶指令進行操作;
提醒模塊,用於記錄電話呼入的號碼,設置備忘,在預設時間t1到達時,提醒用戶回撥記錄的號碼,所述預設時間t1根據具體情況調整。
作為本發明的較佳實施例,判斷模塊進一步包括溫度判斷模塊:
設置模塊,用於在移動終端外殼上設置溫度傳感器;
檢測模塊,用於當移動終端有電話呼入時,通過溫度傳感器實時檢測移動終端外殼的溫度;
接觸判斷模塊,用於當移動終端外殼溫度低於預設溫度閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
啟動模塊,用於當用戶雙手與移動終端未接觸時,開啟語音助手。
作為本發明的另一實施例,判斷模塊進一步包括距離判斷模塊:
設置模塊,用於在移動終端上設置距離傳感器;
檢測模塊,用於當移動終端有電話呼入時,通過距離傳感器實時檢測移動終端與用戶的距離;
接觸判斷模塊,用於當檢測距離達到預設距離閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
啟動模塊,用於當用戶雙手與移動終端未接觸時,開啟語音助手。
作為本發明的另一實施例,判斷模塊進一步包括:
設置模塊,用於在移動終端上設置計時器;
檢測模塊,用於當移動終端有電話呼入時,開啟計時器,計算從電話呼入到電話接通的時間;
接觸判斷模塊,用於當計時器計算時間達到預設時間閥值,則判定為用戶雙手與移動終端未接觸,否則判斷為用戶雙手與移動終端接觸;
啟動模塊,用於當用戶雙手與移動終端未接觸時,開啟語音助手。
通過以上實施例中的技術方案對本發明進行清楚、完整的描述,顯然所描述的實施例為本發明一部分的實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
這裡需要指出的是,上述移動終端可以為手機,平板電腦,手提電腦這種便攜電子設備,不限於這裡的描述;移動終端至少包括用於數據處理的處理器、內置的存儲介質或獨立設置的存儲介質。
其中,對於用於數據處理的處理器而言,在執行處理時,可以採用微處理器、中央處理器(cpu,centralprocessingunit)、數位訊號處理器(dsp,digitalsingnalprocessor)或可編程邏輯陣列(fpga,field-programmablegatearray)實現;對於存儲介質來說,包含多條操作指令,該操作指令可以為計算機可執行代碼,通過所述操作指令來實現上述本發明實施例如圖1-4所示的移動終端便捷通話方法流程中的各個步驟。
移動終端作為硬體實體的一個示例中,所述裝置包括處理器、存儲介質以及至少一個外部通信接口;所述處理器、存儲介質以及通信接口均通過總線連接。所述移動終端外殼上設置有溫度傳感器,所述溫度傳感器用於實時檢測移動終端外殼的溫度。
移動終端中的處理器可以調用存儲介質中的操作指令執行以下流程:
s1.檢測到移動終端有電話呼入;
s2.開啟計時器,計算從電話呼入到電話接通的時間,當計時器計算時間達到預設時間閥值,則判定為用戶雙手與移動終端未接觸,則開啟語音助手;
s3.語音助手開始進行語音識別,獲取用戶指令,根據用戶指令進行操作,所述用戶指令包括接聽電話、掛斷電話或回復簡訊指令,其中若用戶語音輸入一長串文字,則掛斷電話,並啟動文字識別模塊,識別文字內容,並將文字內容作為快速簡訊回復內容發送給對方;
s4.記錄電話呼入的號碼,設置備忘,在預設時間t1到達時,提醒用戶回撥記錄的號碼,檢測到用戶點擊確定即可回撥該號碼,所述預設時間t1根據識別到的概數內容調整。
這裡需要指出的是:以上涉及移動終端的描述,與前文移動終端便捷通話方法的描述是類似的,同方法的有益效果描述,不做贅述。對於本發明移動終端實施例中未披露的技術細節,請參照本發明方法實施例的描述。
可以被理解的是,上述移動終端便捷通話方法以及上述攜帶多條操作指令的存儲介質不應被理解為只能存在或實現於本實施例中的信息推送裝置,而是可以實現於任何終端、存儲設備或網絡設備中。
即本發明實施例中也提供了一種存儲介質,所述存儲介質中存儲有多條指令,所述指令適於由處理器加載並執行上述本發明實施例如圖1-4所示的移動終端便捷通話方法流程中的各個步驟。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統,或一些特徵可以忽略,或不執行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位於一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。
另外,在本發明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以採用硬體的形式實現,也可以採用硬體加軟體功能單元的形式實現。
本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
或者,本發明上述集成的單元如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、伺服器、或者網絡設備等)執行本發明各個實施例所述方法的全部或部分。而前述的存儲介質包括:移動存儲設備、rom、ram、磁碟或者光碟等各種可以存儲程序代碼的介質。