通話控制方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及通信技術(shù)領(lǐng)域,尤其涉及一種通話控制方法、裝置及終端。
【背景技術(shù)】
[0002]用戶通常通過點(diǎn)擊終端鍵盤或屏幕上的相關(guān)鍵來接通來電或掛斷電話。這個(gè)過程離不開手的操作。
[0003]相關(guān)技術(shù)中,有通過檢測終端周圍環(huán)境的光亮度或終端擺放狀態(tài)來自動(dòng)接聽來電的技術(shù)方案,也有通過檢測終端的動(dòng)作狀態(tài)或朝向來自動(dòng)接聽來電的技術(shù)方案。這些方案不僅沒有真正解放用戶的雙手,而且容易引起誤判斷。對(duì)于用戶的手上沾有液體、或手上有傷等不便直接接觸終端的情況,如何控制通話操作,相關(guān)技術(shù)中沒有給出解決方案。
【發(fā)明內(nèi)容】
[0004]本公開提供了一種通話控制方法、裝置及終端,以解決相關(guān)技術(shù)中用戶的手不便直接接觸終端時(shí),不能控制通話操作的問題。
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種通話控制方法,包括:
[0006]在接收到呼叫請(qǐng)求時(shí)或處于通話過程中時(shí),判斷在終端以外的區(qū)域是否檢測到符合設(shè)定條件的物體信息;
[0007]在判斷為檢測到符合設(shè)定條件的物體信息時(shí),基于所述呼叫請(qǐng)求建立通話連接或基于所述通話過程斷開通話連接。
[0008]可選的,所述判斷在終端以外的區(qū)域是否檢測到符合設(shè)定條件的物體信息,包括:
[0009]判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)一次物體信息。
[0010]可選的,所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間和第二設(shè)定時(shí)間,所述判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)一次物體信息,包括:
[0011]判斷在所述第一設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0012]在判斷為在所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0013]在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0014]可選的,所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間、第二設(shè)定時(shí)間和第三設(shè)定時(shí)間,所述判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)一次物體信息,包括:
[0015]判斷在所述第三設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0016]在判斷為所述第三設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),判斷在所述第一設(shè)定時(shí)間內(nèi)及在設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0017]在判斷為所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0018]在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0019]可選的,所述判斷在終端以外的區(qū)域是否檢測到符合設(shè)定條件的物體信息,包括:
[0020]判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)兩次物體信息。
[0021]可選的,所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間、第二設(shè)定時(shí)間和第四設(shè)定時(shí)間,所述判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)兩次物體信息,包括:
[0022]判斷在所述第一設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0023]在判斷為在所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0024]在判斷為在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),判斷在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0025]在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0026]可選的,所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間、第二設(shè)定時(shí)間、第四設(shè)定時(shí)間和第五設(shè)定時(shí)間,所述判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)兩次物體信息,包括:
[0027]判斷在所述第一設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0028]在判斷為在所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0029]在判斷為在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),判斷在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0030]在判斷為在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第五設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0031]在所述第五設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0032]可選的,所述判斷在設(shè)定時(shí)間內(nèi)之后,所述方法還包括:
[0033]在所述設(shè)定時(shí)間內(nèi)輸出所述設(shè)定時(shí)間內(nèi)需要用戶執(zhí)行的動(dòng)作的提示信息。
[0034]可選的,所述物體信息包括:用戶的身體信息、物品信息。
[0035]可選的,所述判斷在終端以外的區(qū)域是否檢測到符合設(shè)定條件的物體信息,包括:
[0036]在第六設(shè)定時(shí)間內(nèi),采集取景范圍中的物體圖像;
[0037]將所述物體圖像與預(yù)存儲(chǔ)的圖像模板進(jìn)行比對(duì),得到相似度;
[0038]判斷所述相似度是否大于設(shè)定閾值;
[0039]在所述相似度大于所述設(shè)定閾值時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0040]可選的,所述物體信息包括:肢體圖像、面部圖像、或物品圖像。
[0041]可選的,所述在第六設(shè)定時(shí)間內(nèi),采集取景范圍中的物體圖像之前,所述方法還包括:
[0042]在所述取景范圍中顯示所述第六設(shè)定時(shí)間內(nèi)應(yīng)拍攝的所述圖像模板的形狀。
[0043]可選的,所述在接收到呼叫請(qǐng)求之后,所述方法還包括:
[0044]開啟用于檢測所述物體信息的距離傳感器和/或攝像頭。
[0045]可選的,所述基于所述呼叫請(qǐng)求建立通話連接之后,所述方法還包括:
[0046]開啟免提模式。
[0047]可選的,所述基于所述通話過程斷開通話連接之后,所述方法還包括:
[0048]關(guān)閉用于檢測所述物體信息的距離傳感器和/或攝像頭。
[0049]根據(jù)本公開實(shí)施例的第二方面,提供一種通話控制裝置,包括:
[0050]判斷模塊,用于在接收到呼叫請(qǐng)求時(shí)或處于通話過程中時(shí),判斷在終端以外的區(qū)域是否檢測到符合設(shè)定條件的物體信息;
[0051]通話控制模塊,用于在判斷為檢測到符合設(shè)定條件的物體信息時(shí),基于所述呼叫請(qǐng)求建立通話連接或基于所述通話過程斷開通話連接。
[0052]可選的,所述判斷模塊包括:
[0053]判斷子模塊,用于判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)一次物體信息。
[0054]可選的,所述判斷子模塊所判斷的所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間和第二設(shè)定時(shí)間,所述判斷子模塊包括:
[0055]第一判斷子模塊,用于判斷在所述第一設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0056]第二判斷子模塊,用于在判斷為在所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0057]確定子模塊,用于在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0058]可選的,所述判斷子模塊所判斷的所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間、第二設(shè)定時(shí)間和第三設(shè)定時(shí)間,所述判斷子模塊包括:
[0059]第三判斷子模塊,用于判斷在所述第三設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0060]第一判斷子模塊,用于在判斷為所述第三設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),判斷在所述第一設(shè)定時(shí)間內(nèi)及在設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0061]第二判斷子模塊,用于在判斷為所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0062]確定子模塊,用于在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0063]可選的,所述判斷模塊包括:
[0064]判斷子模塊,用于判斷在設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測為出現(xiàn)兩次物體信息。
[0065]可選的,所述判斷子模塊所判斷的所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間、第二設(shè)定時(shí)間和第四設(shè)定時(shí)間,所述判斷子模塊包括:
[0066]第一判斷子模塊,用于判斷在所述第一設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0067]第二判斷子模塊,用于在判斷為在所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0068]第四判斷子模塊,用于在判斷為在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),判斷在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0069]確定子模塊,用于在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0070]可選的,所述判斷子模塊所判斷的所述設(shè)定時(shí)間包括:第一設(shè)定時(shí)間、第二設(shè)定時(shí)間、第四設(shè)定時(shí)間和第五設(shè)定時(shí)間,所述判斷子模塊包括:
[0071]第一判斷子模塊,用于判斷在所述第一設(shè)定時(shí)間內(nèi)及在終端以外的設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0072]第二判斷子模塊,用于在判斷為在所述第一設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0073]第四判斷子模塊,用于在判斷為在所述第二設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),判斷在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否檢測到所述物體信息;
[0074]第五判斷子模塊,用于在判斷為在所述第四設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),檢測到所述物體信息時(shí),判斷在所述第五設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),是否未檢測到所述物體信息;
[0075]確定子模塊,用于在所述第五設(shè)定時(shí)間內(nèi)及在所述設(shè)定距離內(nèi),未檢測到所述物體信息時(shí),確定檢測到符合設(shè)定條件的物體信息。
[0076]可選的,所述裝置還包括:
[0077]提示信息輸出模塊,用于在所述設(shè)定時(shí)間內(nèi)輸出所述設(shè)定時(shí)間內(nèi)需要用戶執(zhí)行的動(dòng)作的提示信息。
[0078]可選的,所述判斷模塊所判斷的所述物體信息包括用戶的身體信息、物品信息。
[0079]可選的,所述判斷模塊所判斷的所述設(shè)定時(shí)間包括第六設(shè)定時(shí)間,所述判斷模塊包括:
[0080]物體圖像采集子模塊,用于在第六設(shè)定時(shí)間內(nèi),采集取景范圍中的物體圖像;
[0081]比對(duì)子模塊,用于將所述物體圖像與預(yù)存儲(chǔ)的圖像模板進(jìn)行比對(duì),得到相似度;
[0082]相似度判斷子模塊,用于判斷所述相似度是否大于設(shè)定閾值;
[0083