一種智能終端撥號的系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端應(yīng)用領(lǐng)域,特別是涉及一種智能終端撥號的系統(tǒng)和方法。
【背景技術(shù)】
[0002]現(xiàn)在智能智能終端上會應(yīng)用各種傳感器,包括加速度計、陀螺儀。加速度計用于測量智能終端的加速度矢量,可以測得智能終端的運動狀態(tài)和運動方向。如智能終端的橫豎屏自動切換、微信搖一搖即通過加速度計實現(xiàn)。陀螺儀用于確定智能終端的偏轉(zhuǎn)姿態(tài),賽車游戲的方向控制即用到了陀螺儀。磁力計即測量地磁的方向,實現(xiàn)智能終端指向的確定。這三類傳感器都可以同時感知Χ、γ、ζ三個軸上的運動情況,三者結(jié)合可以定位出智能終端的立體動作變化。
[0003]對于智能終端撥號操作,現(xiàn)在基本上要先打開撥號程序輸入號碼進行撥號,或者打開通訊錄查找聯(lián)系人選擇撥號菜單進行撥號,而且在智能終端處于鎖屏狀態(tài)時,還需要先進行解鎖,操作比較呆板,缺乏趣味。據(jù)神經(jīng)工程學雜志(Journal of NeuralEngineering)報道,美國加利福利亞大學的研究團隊已經(jīng)研發(fā)出了一個藍牙系統(tǒng),依靠該系統(tǒng)使用者可以僅僅用意念來給智能終端撥號,基于人腦一計算機接口(brain-computerinterface,S卩BCI),是一種雙向腦機接口,它允許大腦和外部設(shè)備間進行雙向信息交換。這種系統(tǒng)需要掃描人腦并從中得到腦波信號,之后再將腦波信號轉(zhuǎn)換成能被電腦等設(shè)備識別出的數(shù)字信號。BCI系統(tǒng)的設(shè)計初衷主要是為了方便那些手腳行動不便的殘疾人,且研究人員稱志愿者使用這套系統(tǒng)的準確率可達70%-85%,只要經(jīng)過訓練,準確度還能得到提高。但是技術(shù)手段過于復(fù)雜,目前還不能得到廣泛的應(yīng)用。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是一種智能終端撥號的系統(tǒng)和方法,利用智能智能終端上內(nèi)置的磁力計、加速度計、陀螺儀,將三者結(jié)合定位出智能終端的立體動作變化,感知手持的智能終端在空中畫出的數(shù)字軌跡,實現(xiàn)電話撥號功能。
[0005]為了實現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實施例提供了一種智能終端,包括以下豐旲塊:
[0006]撥號觸發(fā)模塊:用于接收用戶的撥號指令,并觸發(fā)撥號動作的接收,所述撥號動作包括智能終端的運動軌跡;
[0007]軌跡偵測模塊:用于偵測采集所述智能終端在空中的運動軌跡特征;
[0008]對比模塊:用于提取采集到的所述運動軌跡特征的關(guān)鍵特征,并與預(yù)先存儲的關(guān)鍵特征信息作比對得出本次運動軌跡對應(yīng)的數(shù)字信息;
[0009]數(shù)字撥號模塊:用于將所述數(shù)字信息作為本次撥號數(shù)字;
[0010]撥號模塊:用于自動判定本次撥號數(shù)字是否完整并進行自動撥號。
[0011]為了實現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實施例提供了另一種智能終端,還包括以下模塊:
[0012]數(shù)字信息庫模塊:用于提取每位數(shù)字筆畫的關(guān)鍵特征信息,生成并存入數(shù)字信息庫。
[0013]為了實現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實施例提供了又一種智能終端,還包括以下模塊:
[0014]校準模塊:用于在預(yù)定時間內(nèi)根據(jù)用戶的習慣動作或重新定義動作軌跡并重新存儲于數(shù)字信息庫中。
[0015]從而提高號碼識別率,也可以根據(jù)用戶的畫字習慣定義自己的畫字動作,簡化輸入動作。
[0016]為了實現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實施例提供了再一種智能終端,該智能終端還包括以下模塊:
[0017]語音播報模塊:用于提醒用戶開始撥號動作或當?shù)贸霰敬芜\動軌跡對應(yīng)的數(shù)字信息時提示該數(shù)字信息。
[0018]較佳的,所述的軌跡偵測模塊具體包括陀螺儀、磁力計或加速度傳感器。
[0019]為了實現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實施例提供了一種智能終端撥號的方法,包括以下步驟:
[0020]S101.接收用戶的撥號指令,并觸發(fā)撥號動作的接收,所述撥號動作包括智能終端的運動軌跡;
[0021 ] S102.偵測采集所述智能終端在空中的運動軌跡特征;
[0022]S103.提取采集到的所述運動軌跡特征的關(guān)鍵特征,并與預(yù)先存儲的關(guān)鍵特征信息作比對得出本次運動軌跡對應(yīng)的數(shù)字信息;
[0023]S104.將所述數(shù)字信息作為本次撥號數(shù)字;
[0024]S105自動判定本次撥號數(shù)字是否完整并進行自動撥號。
[0025]為了實現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實施例提供了另一種智能終端撥號的方法,所述方法還包括:
[0026]S100.預(yù)先提取每位數(shù)字筆畫的關(guān)鍵特征信息,生成并存入數(shù)字信息庫。
[0027]較佳的,所述方法還包括:提醒用戶開始撥號動作或當?shù)贸霰敬芜\動軌跡對應(yīng)的數(shù)字信息時提示該數(shù)字信息。
[0028]較佳的,所述方法還包括:
[0029]所述撥號觸發(fā)指令包括自定義快捷鍵、自定義動作或語音定義程序。
[0030]較佳的,所述方法還包括:
[0031]在預(yù)定時間內(nèi)根據(jù)用戶的習慣動作或重新定義動作軌跡并重新存儲于數(shù)字信息庫中。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明能夠帶來以下至少一種有益效果:
[0033]1、能夠利用智能終端內(nèi)置的陀螺儀、磁力計及加速度計傳感器感知手持的智能終端在空中畫出的數(shù)字軌跡,實現(xiàn)電話撥號的功能;
[0034]2、本發(fā)明不需要借助額外的硬件裝置,減少了智能終端的設(shè)計冗余;
[0035]3、利用智能終端內(nèi)置的這些傳感器,實現(xiàn)一種類似于體感手勢的撥號輸入,提升了智能終端撥號應(yīng)用的趣味性。
【附圖說明】
[0036]下面將以明確易懂的方式,結(jié)合【附圖說明】優(yōu)選實施方式,對本發(fā)明的主要特性、技術(shù)特征、優(yōu)點及其實現(xiàn)方式予以進一步說明。
[0037]圖1是本發(fā)明一個實施例的一種智能終端的結(jié)構(gòu)圖;
[0038]圖2是本發(fā)明另一個實施例的一種智能終端的結(jié)構(gòu)圖;
[0039]圖3是本發(fā)明又一個實施例的一種智能終端的結(jié)構(gòu)圖;
[0040]圖4是本發(fā)明再一個實施例的一種智能終端的結(jié)構(gòu)圖;
[0041 ]圖5是本發(fā)明一個實施例的軌跡偵測模塊的結(jié)構(gòu)圖;
[0042]圖6是本發(fā)明一個實施例數(shù)字關(guān)鍵特征提取方法的示意圖;
[0043]圖7是本發(fā)明一個實施例的一種智能終端撥號方法的流程圖;
[0044]圖8是本發(fā)明一個實施例的又一種智能終端撥號方法的流程圖。
[0045]附圖標號說明:
[0046]數(shù)字信息庫模塊10,撥號觸發(fā)模塊11,軌跡偵測模12,對比模塊13
[0047]數(shù)字撥號模塊14,撥號模塊15,校準模塊16,語音播報模塊17。
【具體實施方式】
[0048]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對照【附圖說明】本發(fā)明的【具體實施方式】。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實施方式。
[0049]為使圖面簡潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實際結(jié)構(gòu)。另外,以使圖面簡潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個,或僅標出了其中的一個。在本文中,“一個”不僅表示“僅此一個”,也可以表示“多于一個”的情形。
[0050]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
[0051]圖1是本發(fā)明一個實施例的一種智能終端的結(jié)構(gòu)圖。
[0052]為了實現(xiàn)本發(fā)明的前述發(fā)明目的,本發(fā)明實施例提供了一種智能終端,包括以下豐旲塊:
[0053]撥號觸發(fā)模塊11:用于接收用戶的撥號指令,并觸發(fā)撥號動作的接收,所述撥號動作包括智能終端的運動軌跡;
[0054]軌跡偵測模塊12:用于偵測采集所述智能終端在空中的運動軌跡特征;
[0055]對比模塊13:用于提取采集到的所述運動軌跡特征的關(guān)鍵特征,并與預(yù)先存儲的關(guān)鍵特征信息作比對得出本次運動軌跡對應(yīng)的數(shù)字信息;
[0056]數(shù)字撥號模塊14:用于將所述數(shù)字信息作為本次撥號數(shù)字;
[0057]撥號模塊15:用于自動判定本次撥號數(shù)字是否完整并進行自動撥號。
[0058]在本實施案例中,本發(fā)明利用智能終端內(nèi)置的陀螺儀、磁力計及加速度計傳感器,感知手持的智能終端在空中畫出的數(shù)字軌跡,實現(xiàn)電話撥號的功能。
[0059]圖2是本發(fā)明另一個實施例的一種智能終端的結(jié)構(gòu)圖。
[0060]對上述實施案例進行改進,得到本發(fā)明的另一實施案例,增加了一個數(shù)字信息庫豐旲塊10:
[0061 ]數(shù)字信息庫模塊10:用于提取每位數(shù)字筆畫的關(guān)鍵特征信息,生成并存入數(shù)字信息庫。
[0062]在具體實施過程中,數(shù)字信息庫模塊10事先提取每位數(shù)字筆畫的關(guān)鍵特征信息,生成并存入數(shù)字信息庫。用戶需要撥號時,手持智能終端在空中依次畫出電話號碼的阿拉伯數(shù)字的形狀,每畫一次數(shù)字,傳感器記錄智能終端運動信息,與存儲器中的預(yù)置信息比對,當兩者吻合時,讀取該數(shù)字,輸?shù)綋芴柍绦颉?br>[0063]圖3是本發(fā)明又一個實施例的一種智能終端的結(jié)構(gòu)圖。
[0064]對上述實施案例進行改進,得到本發(fā)明的另一實施案例,增加了一個校準模塊16:
[0065]校準模塊16:用于在預(yù)定時間內(nèi)根據(jù)用戶的習慣動作或重新定義動作軌跡并重新存儲于數(shù)字信息庫中,以提高號碼識別率,也可以根據(jù)用戶的畫字習慣定義自己的畫字動作,簡化輸入動作。
[0066]在具體實施過程中,校準模塊16對用戶的畫字動作進行校準,對每一次的動作進行重復(fù)的記憶和