駕駛助手的啟動裝置及方法
【技術領域】
[0001]本發明涉及終端技術領域,尤其涉及駕駛助手的啟動裝置及方法。
【背景技術】
[0002]駕駛助手是目前應用很廣泛的一個手機應用,其能夠提供用戶在駕駛過程中使用語音控制手機,常見的如播放音樂、撥打電話、接聽電話、地圖導航等。在使用駕駛助手時,首先涉及到的就是如何在汽車上方便快捷的啟動駕駛助手這個功能,現有技術啟動駕駛助手有兩種方式:一是通過用戶手動操作手機來啟動;另一個是通過低功耗的語音喚醒芯片實時檢測用戶的語音指令來啟動。以上兩種方式都存在明顯的缺點:手動方式啟動給用戶帶來了較高的學習和使用成本;低功耗語音喚醒芯片是一個硬件解決方案,需要額外增加硬件,提高了手機的硬件成本。因此,現有的啟動駕駛助手的方式成本高。
【發明內容】
[0003]本發明的主要目的在于提出一種駕駛助手的啟動裝置及方法,旨在解決現有的啟動駕駛助手的方式成本高的問題。
[0004]為實現上述目的,本發明提供的一種駕駛助手的啟動裝置,包括:
[0005]獲取模塊,用于獲取終端所處的環境;
[0006]判斷模塊,用于在所述終端所處的環境為車輛內環境時,判斷所述車輛是否為運動狀態;
[0007]啟動模塊,用于在所述車輛處于運動狀態時,啟動駕駛助手。
[0008]可選地,所述駕駛助手的啟動裝置還包括:
[0009]檢測模塊,用于檢測所述終端是否連接上藍牙;
[0010]確定模塊,用于在所述終端連接到藍牙連接時,確定所連接上的藍牙的藍牙信息是否與預存藍牙信息一致;還用于
[0011]在所述藍牙信息與預存藍牙信息一致時,確定所述終端所處的環境為車輛內環境。
[0012]可選地,所述判斷模塊包括:
[0013]運行單元,用于運行所述終端的加速度傳感器;
[0014]加速度檢測單元,用于基于所述加速度傳感器檢測所述車輛當前的加速度;
[0015]判斷單元,用于在所檢測到的加速度的值大于或等于預設加速度閾值時,判斷所述車輛為運動狀態;還用于
[0016]在所檢測到的加速度的值小于預設加速度閾值時,判斷所述車輛不為運動狀態。
[0017]可選地,所述駕駛助手的啟動裝置還包括:
[0018]接收模塊,用于在所述車輛處于運動狀態時,接收基于所述終端的語音指令;
[0019]所述啟動模塊,還用于在所述語音指令為預設語音指令時,啟動駕駛助手。
[0020]可選地,所述駕駛助手的啟動裝置還包括:
[0021]提取模塊,用于提取所述語音指令對應的聲紋信息;還用于
[0022]在所述聲紋信息與預設的聲紋信息匹配時,提取所述語音指令對應的語音信息;
[0023]判定模塊,用于在所述語音信息為預設語音信息時,判定所述語音指令為預設語音指令。
[0024]此外,為實現上述目的,本發明還提出一種駕駛助手的啟動方法,包括步驟:
[0025]獲取終端所處的環境;
[0026]在所述終端所處的環境為車輛內環境時,判斷所述車輛是否為運動狀態;
[0027]在所述車輛處于運動狀態時,啟動駕駛助手。
[0028]可選地,所述判斷所述車輛是否為運動狀態的步驟之前,還包括:
[0029]檢測所述終端是否連接上藍牙;
[0030]在所述終端連接到藍牙連接時,確定所連接上的藍牙的藍牙信息是否與預存藍牙信息一致;
[0031]在所述藍牙信息與預存藍牙信息一致時,確定所述終端所處的環境為車輛內環境。
[0032]可選地,所述判斷所述車輛是否為運動狀態的步驟包括:
[0033]運行所述終端的加速度傳感器,基于所述加速度傳感器檢測所述車輛當前的加速度;
[0034]在所檢測到的加速度的值大于或等于預設加速度閾值時,判斷所述車輛為運動狀態;
[0035]在所檢測到的加速度的值小于預設加速度閾值時,判斷所述車輛不為運動狀態。
[0036]可選地,所述判斷所述車輛是否為運動狀態的步驟之后,還包括:
[0037]在所述車輛處于運動狀態時,接收基于所述終端的語音指令;
[0038]在所述語音指令為預設語音指令時,啟動駕駛助手。
[0039]可選地,所述啟動駕駛助手的步驟之前,還包括:
[0040]提取所述語音指令對應的聲紋信息;
[0041]在所述聲紋信息與預設的聲紋信息匹配時,提取所述語音指令對應的語音信息;
[0042]在所述語音信息為預設語音信息時,判定所述語音指令為預設語音指令。
[0043]本發明提出的駕駛助手的啟動裝置及方法,通過檢測終端所處的環境,在終端所處的環境為車輛內環境,且所述車輛為運動狀態時,啟動駕駛助手。提供一種自動啟動駕駛助手的方式,提高駕駛助手啟動的自動化程度,降低了啟動駕駛助手的成本。
【附圖說明】
[0044]圖1為實現本發明各個實施例的移動終端的硬件結構示意圖;
[0045]圖2為如圖1所示的移動終端的無線通信系統示意圖;
[0046]圖3為本發明駕駛助手的啟動裝置的第一實施例的功能模塊示意圖;
[0047]圖4為本發明一實施例中屏幕解鎖的示意圖;
[0048]圖5為本發明駕駛助手的啟動裝置的第二實施例的功能模塊示意圖;
[0049]圖6為本發明一實施例中確定是否為車輛內環境的流程示意圖;
[0050]圖7為圖3中判斷模塊的一實施例的細化功能模塊示意圖;
[0051]圖8為本發明一實施例中判斷車輛是否處于運動狀態的流程示意圖;
[0052]圖9為本發明駕駛助手的啟動裝置的第三實施例的功能模塊示意圖;
[0053]圖10為本發明一實施例判斷是否啟動駕駛助手的流程示意圖;
[0054]圖11本發明駕駛助手的啟動方法的第一實施例的流程示意圖;
[0055]圖12本發明駕駛助手的啟動方法的第二實施例的流程示意圖;
[0056]圖13本發明駕駛助手的啟動方法的第三實施例的流程示意圖;
[0057]圖14本發明駕駛助手的啟動方法的第四實施例的流程示意圖。
[0058]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0059]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0060]現在將參考附圖描述實現本發明各個實施例的移動終端。在后續的描述中,使用用于表示元件的諸如"模塊"、"部件"或"單元"的后綴僅為了有利于本發明的說明,其本身并沒有特定的意義。因此,〃模塊〃與〃部件〃可以混合地使用。
[0061]移動終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。
[0062]圖1為實現本發明各個實施例的移動終端的硬件結構示意。
[0063]移動終端100可以包括無線通信單元110、A/V (音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。將在下面詳細描述移動終端的元件。
[0064]無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統或網絡之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊112、無線互聯網模塊113、短程通信模塊114和位置信息模塊115中的至少一個。
[0065]廣播接收模塊111經由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播相關信息。廣播信道可以包括衛星信道和/或地面信道。廣播管理服務器可以是生成并發送廣播信號和/或廣播相關信息的服務器或者接收之前生成的廣播信號和/或廣播相關信息并且將其發送給終端的服務器。廣播信號可以包括TV廣播信號、無線電廣播信號、數據廣播信號等等。而且,廣播信號可以進一步包括與TV或無線電廣播信號組合的廣播信號。廣播相關信息也可以經由移動通信網絡提供,并且在該情況下,廣播相關信息可以由移動通信模塊112來接收。廣播信號可以以各種形式存在,例如,其可以以數字多媒體廣播(DMB)的電子節目指南(EPG)、數字視頻廣播手持(DVB-Η)的電子服務指南(ESG)等等的形式而存在。廣播接收模塊111可以通過使用各種類型的廣播系統接收信號廣播。特別地,廣播接收模塊111可以通過使用諸如多媒體廣播-地面(DMB-T)、數字多媒體廣播-衛星(DMB-S)、數字視頻廣播-手持(DVB-H),前向鏈路媒體(MediaFL0@)的數據廣播系統、地面數字廣播綜合服務(ISDB-T)等等的數字廣播系統接收數字廣播。廣播接收模塊111可以被構造為適合提供廣播信號的各種廣播系統以及上述數字廣播系統。經由廣播接收模塊111接收的廣播信號和/或廣播相關信息可以存儲在存儲器160 (或者其它類型的存儲介質)中。
[0066]移動通信模塊112將無線電信號發送到基站(例如,接入點、節點B等等)、外部終端以及服務器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據文本和/或多媒體消息發送和/或接收的各種類型的數據。
[0067]無線互聯網模塊113支持移動終端的無線互聯網接入。該