本發明涉及通信技術領域,特別是涉及一種移動終端報警方法及其裝置、電子設備。
背景技術:
現有的手機在緊急或者危險情況下需要人為手動操作方可撥打報警或者緊急電話,但是,在緊急或者危險情況下,用戶往往未能夠手動操作撥出報警或者緊急電話。
傳統技術提供一種手機報警方法,該方法能夠實時獲取用戶發送的報警提示音,當判斷該用戶是合法用戶時,并且該報警提示音與預設報警語音匹配,則自動在手機后臺啟動報警;若該報警提示音與預設報警語音未匹配,則未啟動手機報警。因此,其能夠避免誤觸發報警。
發明人在實現本發明的過程中,發現傳統技術至少存在以下問題:傳統技術的手機報警方法未能夠區分手機的當前使用區域或當前使用時間段便采取同一報警類型啟動手機報警。然而,不同的使用區域或使用時間段,對手機自動報警有著不同的報警需求,例如,在銀行場所或atm機場所,用戶周邊存在著高風險的搶劫概率。然而,在家里,用戶周邊幾乎不存在搶劫概率。傳統技術對于上述兩種使用場景皆采取同一報警類型,如前所述,傳統技術為了防止誤觸發報警,其均在實施報警之前,需要判斷用戶的合法性,再繼續實施報警。然而,在銀行場所遇到突發事件需要及時報警時,顯然,傳統技術在此方面存在不足。
技術實現要素:
本發明實施例的一個目的旨在提供一種移動終端報警方法及其裝置、電子設備,其解決了現有移動終端未能夠根據使用環境靈活配置報警類型進行報警的技術問題。
為解決上述技術問題,本發明實施例提供以下技術方案:
在第一方面,本發明實施例公開一種移動終端報警方法,所述方法包括:響應于觸發事件,確定報警類型;接收語音信息;轉換所述語音信息為文本信息;若所述文本信息存在與預設報警字段相匹配的字段,根據所述報警類型啟動移動終端報警。
可選的,所述觸發事件包括移動終端的地理位置,所述報警類型包括第一報警類型;所述響應于觸發事件,確定報警類型,包括:獲取移動終端的地理位置;判斷所述移動終端的地理位置是否位于指定區域的預設報警范圍內;若是,切換所述移動終端的報警類型至所述第一報警類型;若否,繼續確定所述移動終端所屬報警類型。
可選的,當報警類型為所述第一報警類型時,所述根據所述報警類型啟動移動終端報警,包括:根據所述第一報警類型啟動移動終端報警。
可選的,所述觸發事件包括移動終端所處的時間點,所述報警類型包括第二報警類型與默認報警類型;所述響應于觸發事件,確定報警類型,包括:獲取移動終端所處的時間點;判斷所述移動終端所處的時間點是否落入指定時間段的范圍內;若落入,切換所述移動終端的報警類型至所述第二報警類型;若未落入,繼續確定所述移動終端所屬報警類型。
可選的,當報警類型為所述第二報警類型時,所述根據所述報警類型啟動移動終端報警,還包括:獲取所述移動終端的加速度;若所述移動終端的加速度大于預設閾值,根據所述第二報警類型啟動移動終端報警;若所述移動終端的加速度小于預設加速度閾值,未啟動移動終端報警。
可選的,當報警類型為所述第二報警類型時,所述根據所述報警類型啟動移動終端報警,包括:統計所述文本信息存在與預設報警字段相匹配的字段的總次數;若總次數大于預設報警總次數,根據所述第二報警類型啟動移動終端報警;若總次數小于預設報警總次數,未啟動移動終端報警。
在第二方面,本發明實施例提供一種移動終端報警裝置,所述裝置包括:響應模塊,用于響應于觸發事件,確定報警類型;接收模塊,用于接收語音信息;轉換模塊,用于轉換所述語音信息為文本信息;啟動模塊,用于若所述文本信息存在與預設報警字段相匹配的字段,根據所述報警類型啟動移動終端報警。
可選的,所述觸發事件包括移動終端的地理位置,所述報警類型包括第一報警類型;所述響應模塊包括:第一獲取單元,用于獲取移動終端的地理位置;第一判斷單元,用于判斷所述移動終端的地理位置是否位于指定區域的預設報警范圍內;第一切換單元,用于若是,切換所述移動終端至第一報警類型;第一確定單元,用于若否,繼續確定所述移動終端所屬報警類型。
可選的,當報警類型為所述第一報警類型時,所述啟動模塊包括:第一啟動單元,用于根據所述第一報警類型啟動移動終端報警。
可選的,所述觸發事件包括移動終端所處的時間點,所述報警類型包括第二報警類型;所述響應模塊包括:第二獲取單元,用于獲取移動終端所處的時間點;第二判斷單元,用于判斷所述移動終端所處的時間點是否落入指定時間段的范圍內;第二切換單元,用于若落入,切換所述移動終端的報警類型至所述第二報警類型;第二確定單元,用于若未落入,繼續確定所述移動終端所屬報警類型。
可選的,當報警類型為所述第二報警類型時,所述啟動模塊還包括:第三獲取單元,用于獲取所述移動終端的加速度;第二啟動單元,用于若所述移動終端的加速度大于預設閾值,根據所述第二報警類型啟動移動終端報警;第三啟動單元,用于若所述移動終端的加速度小于預設加速度閾值,未啟動移動終端報警。
可選的,當報警類型為所述第二報警類型時,所述啟動模塊包括:統計單元,用于統計所述文本信息存在與預設報警字段相匹配的字段的總次數;第四啟動單元,用于若總次數大于預設報警總次數,根據所述第二報警類型啟動移動終端報警;第五啟動單元,用于若總次數小于預設報警總次數,未啟動移動終端報警。
在第三方面,本發明實施例提供一種電子設備,所述電子設備包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠用于執行上述任一項的移動終端報警方法。
在本發明各個實施例中,通過響應于觸發事件,確定報警類型。當接收到語音信息時,將該語音信息轉換為文本信息,若文本信息存在與預設報警字段相匹配的字段,則根據報警類型啟動移動終端報警。因此,不同的觸發事件可以對應不同的使用環境,不同的使用環境對應不同的報警類型,移動終端根據不同的使用環境靈活配置對應的報警類型啟動報警,從而使報警方式多樣化,并且提升用戶體驗感。
附圖說明
一個或多個實施例通過與之對應的附圖中的圖片進行示例性說明,這些示例性說明并不構成對實施例的限定,附圖中具有相同參考數字標號的元件表示為類似的元件,除非有特別申明,附圖中的圖不構成比例限制。
圖1是本發明實施例提供一種移動終端的結構示意圖;
圖2是本發明實施例提供一種移動終端報警裝置的結構示意圖;
圖3是圖2提供一種響應模塊的結構示意圖;
圖4是圖2提供一種啟動模塊的結構示意圖;
圖5是圖2提供另一種響應模塊的結構示意圖;
圖6是本發明實施例提供一種移動終端報警方法的流程示意圖;
圖7是圖6提供一種步驟61的流程示意圖;
圖8是本發明另一實施例提供一種移動終端報警方法的流程示意圖;
圖9是圖6提供另一種步驟61的流程示意圖;
圖10是圖6提供一種步驟64的流程示意圖;
圖11是圖6提供另一種步驟64的流程示意圖;
圖12是本發明實施例提供一種電子設備的結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發明,并不用于限定本發明。
本文所描述的移動終端可以包括便攜式電話、智能電話、平板電腦、筆記本、平板式pc、膝上型計算機、數字廣播終端、個人數字助理(pad)、便攜式多媒體播放器(pmp)和導航儀。
如圖1所示,移動終端100包括無線通信單元11、音頻/視頻(a/v)輸入單元12、用戶輸入單元13、感測單元14、輸出單元15、顯示單元16、存儲器17、接口單元18及控制器19。
移動終端100可以包括多模式(multimode)便攜式終端和多備用(multistandby)便攜式終端,其中,多模式便攜式終端根據至少兩種通信方法或至少兩個運營商分別連接到通信網絡,多備用便攜式終端根據至少兩種通信方法或至少兩個運營商同時連接到通信網絡。
為了說明性的目的,作為示例將根據本發明實施例的終端描述為多備用終端。多備用終端是如下所示的便攜式終端,即:其同時連接到從包括例如碼分多址(cdma)、全球移動通信系統(gsm)、寬帶碼分多址(wcdma)或無線寬帶(wibro)的多個通信方法中選擇的三種通信網絡。
無線通信單元11可以包括能夠在終端和無線通信系統之間實現無線通信或在終端和移動終端所處于的網絡之間實現無線通信的至少一個模塊。例如,無線通信單元11包括廣播接收模塊、移動通信模塊、無線互聯網模塊、短距離通信模塊和定位信息模塊。
廣播接收模塊經由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播相關信息。這里,廣播信道可以包括衛星信道和地面信道。廣播管理服務器是指如下所示的服務器,即:其生成并發送廣播信號和/或廣播相關信息,或者接收已經生成的廣播信號和/或廣播相關信息并將已經生成的廣播信號和/或廣播相關信息發送至終端。廣播信號不僅可以包括電視廣播信號、無線電廣播信號和數據廣播信號,而且還包括具有數據廣播信號與電視廣播信號或收音廣播信號相接合的形式的廣播信號。
廣播相關信息可以指與廣播頻道、廣播節目或廣播服務供應商相關的信息。還可以通過移動通信網絡來提供廣播相關信息。在該情況下,可以由移動通信模塊來接收廣播相關信息。廣播相關信息可以按照數字多媒體廣播(dmb)的電子節目指南(epg)或手持數字視頻廣播(dvb-h)的電子服務指南(esg)的形式存在。
廣播接收模塊可以使用數字廣播系統來接收數字廣播信號,數字廣播系統諸如為地面數字多媒體廣播(dmb-t)、衛星數字多媒體廣播(dmb-s)、僅媒體前向鏈路(mediaflo)、手持數字視頻廣播(dvb-h)或地面綜合業務數字廣播(isdb-t)。應注意,可以包括廣播接收模塊111,以不僅適合于上述數字廣播系統,而且適合于其他廣播系統。通過廣播接收模塊接收到的廣播信號和/或廣播相關信息也可以存儲在存儲器中。
移動通信模塊向移動通信網絡上的基站、外部終端和服務器中的至少一方發送無線信號,或者可以從基站、外部終端和服務器中的至少一方接收無線信號。這里,根據字符/多媒體消息的接收和發送,無線信號可以包括語音呼叫信號、視頻呼叫信號或各種形式的數據。
無線互聯網模塊指的是用于無線互聯網連接的模塊,并且可以內置或外置于終端。可以使用諸如無線lan(wlan)(wi-fi)、無線寬帶(wibro)、全球微波接入互操作性(wimax)、高速下行分組接入(hsdpa)這樣的無線互聯網技術。
短距離通信模塊指的是用于進行短距離通信的模塊。可以使用諸如藍牙(bluetooth)、射頻識別(rfid)、紅外數據協會(irda)、超寬帶(uwb)或zigbee這樣的短距離通信技術。定位信息模塊是用于獲得移動終端的位置的模塊,例如全球定位系統(gps)模塊。
另外,音頻/視頻(a/v)輸入單元12用于輸入音頻信號或視頻信號,并可以包括相機和麥克風(話筒)。相機處理在視頻呼叫模式或拍攝模式中由圖像傳感器所獲得的靜態圖像或諸如運動影像的視頻幀。經處理的視頻幀可以顯示在顯示單元上。經相機處理的視頻幀可以存儲在存儲器中,或者可以通過無線通信單元向外部發送。根據用戶環境,可以包括兩個或更多個相機。
話筒通過麥克風在呼叫模式、錄制模式或語音識別模式中接收外部聲音信號,并將聲音信號處理為電語音數據。針對呼叫模式,經處理的聲音數據可以被轉換為能夠通過移動通信模塊發送到移動通信基站的格式以進行輸出。在話筒中,可以實現用于去除在接收外部聲音信號期間生成的噪聲的各種噪聲去除算法。
用戶輸入單元13生成輸入數據,輸入數據用于控制用戶對終端的操作。用戶輸入單元可以包括例如鍵盤、薄膜開關(domeswitch)、觸摸板(恒定電壓/恒定電流)、滾輪(jogwheel)或撥動開關(jogswitch)。用戶輸入單元可以包括用于生成選擇信號的識別模塊選擇開關,選擇信號用于在多個選擇模塊中選擇特定的識別模塊。
感測單元14可以檢測移動終端的當前狀態,諸如移動終端的打開/關閉狀態、終端的位置、是否與用戶接觸、終端的方向或移動終端的加速/減速,以生成用于控制終端的操作的感測信號。例如,當終端是滑蓋電話類型時,可以感測滑蓋電話是打開的還是關閉的。另外,可以感測電源單元是否供電或者外部裝置是否與接口單元相連接。感測單元可以包括例如觸摸傳感器和接近傳感器。觸摸傳感器是用于檢測觸摸操作的傳感器。例如,觸摸傳感器可以具有觸摸膜、觸摸片或觸摸單元的形式。
觸摸傳感器可以與顯示單元一起具有層間結構(以下,稱為“觸摸屏”)。觸摸傳感器可以被配置為將施加到顯示單元的特定部分的壓力或在顯示單元的特定部分處所產生的電容的變化轉換為電輸入信號。觸摸傳感器可以被配置為不僅檢測觸摸的位置和區域而且檢測觸摸的壓力。
當在觸摸傳感器上存在觸摸輸入時,與之對應的信號(或多個信號)被發送到觸摸控制器。觸摸控制器處理該信號(或多個信號)并接著向控制器發送相應的數據。因而,控制器可以確定顯示單元的哪個區域被觸摸。
在一些實施例中,移動終端100的感測單元14可以包括兩個觸摸單元,分別為第一觸摸單元141及第二觸摸單元142,第一觸摸單元141能夠響應用戶輸入的第一觸控指令,第二觸摸單元142能夠響應用戶輸入的第二觸控指令,各個觸控指令可以是在觸摸單元的觸敏表面進行的軌跡操作、點擊操作、雙擊操作以及等等操作。
可以將接近傳感器布置在由觸摸屏所包圍或靠近觸摸屏的終端的內部區域中。接近傳感器指的是在無需機械接觸的情況下利用電磁場中的力或紅外光用于檢測接近預定的檢測表面或存在于附近的對象的存在的傳感器。此外,與接觸式傳感器相比,接近傳感器具有更長的壽命和更高的效用。
接近傳感器的示例包括透射型光電傳感器、直接反射型光電傳感器、鏡面反射型光電傳感器、高頻振蕩型接近傳感器、電容型接近傳感器、磁性接近傳感器和紅外光接近傳感器。當觸摸屏是電容性的時,觸摸屏被配置為通過由于指示物的接近而導致的電場中的變化來檢測指示物的接近。在該情況中,觸摸屏(觸摸傳感器)可以被歸類為接近傳感器。
“接近觸摸”指的是致使不接觸觸摸屏但接近觸摸屏的指示物被識別為位于觸摸屏上的動作。“接觸觸摸”指的是實際接觸觸摸屏上的指示物的動作。指示物在觸摸屏上進行接近觸摸的位置表示當指示物進行接近觸摸時指示物相對于觸摸屏垂直對應的位置。
接近傳感器檢測接近觸摸和接近觸摸模式(例如,接近觸摸距離、接近觸摸方向、接近觸摸速度、接近觸摸時間、接近觸摸位置、接近觸摸移動等)。可以將與所檢測到的接近觸摸和接近觸摸模式相對應的信息輸出在觸摸屏上。
顯示單元16顯示(輸出)在終端100中所處理的信息。例如,當終端處于呼叫模式時,顯示與呼叫有關的用戶界面(ui)或圖形用戶界面(gui)。當終端處于視頻呼叫模式或拍攝模式中時,顯示拍攝到的和/或接收到的圖像、ui或gui。
顯示單元16可以包括液晶顯示器(lcd)、薄膜晶體管液晶顯示器(tftlcd)、有機發光二極管顯示器(oled)、柔性顯示器和三維(3d)顯示器中的至少一種。
根據終端的實現形式,可以存在兩個或更多個顯示單元。例如,在終端中,多個顯示器可以在表面上分開或集成地布置,或者分別布置在不同的表面上。
輸出單元15用于生成與視覺、聽覺或觸摸有關的輸出,并且輸出單元可以包括聲音輸出模塊、告警單元和觸覺模塊。
在呼叫模式、錄制模式、語音識別模式或廣播接收模式中,聲音輸出模塊在接收到呼叫信號時可以輸出從無線通信單元接收到的音頻數據,或者輸出存儲在存儲器中的音頻數據。聲音輸出模塊可以輸出與由移動終端執行的某一功能相關的聲音信號(例如,接收到呼叫信號的聲音、接收到消息的聲音等)。聲音輸出模塊可以包括接收器、揚聲器或蜂鳴器。
告警單元輸出用于通知終端的事件發生的信號。在移動終端中發生的事件的示例包括接收到呼叫信號、接收到消息、鍵信號輸入和觸摸輸入。告警單元可以輸出視頻信號或音頻信號以外的信號,例如,通過振動通知事件發生的信號。可以通過顯示單元或聲音輸出模塊輸出視頻信號或音頻信號。因此,顯示單元或聲音輸出模塊可以被歸類為告警單元的一部分。
觸覺模塊生成用戶可以感覺到的各種觸覺效果。由觸覺模塊生成的觸覺效果的典型示例是振動。由觸覺模塊所生成的振動的強度和模式可以是受控的。例如,可以合成輸出或順序地輸出不同的振動。
觸覺模塊可以生成振動以外的各種觸覺效果,諸如以下各種刺激的效果:例如,相對于接觸皮膚表面垂直移動的針腳排列、通過噴孔或吸孔的空氣噴力或吸力、擦過皮膚表面、電極的接觸、或者靜電力以及使用能夠吸熱或放熱的元件再現冷和熱的效果。
觸覺模塊不僅能夠通過直接觸摸來傳送觸覺效果,而且能夠通過例如用戶的手指或手臂的肌覺來實現觸覺效果。根據終端的形成的類型,可以提供兩個或更多個觸覺模塊。
存儲器17可以存儲用于操作控制器的程序,并且可以臨時地存儲輸入/輸出數據(例如,通訊錄、消息、靜態圖像、視頻等)。存儲器還可以存儲與當對觸摸屏施加觸摸輸入時所輸出的各種模式的振動和聲音相關的數據。
存儲器可以包括以下至少一種類型的存儲介質:閃存型存儲器、硬盤型存儲器、微型多媒體卡型存儲器、卡式存儲器(例如,sd或xd存儲器)、隨機存儲器(ram)、靜態隨機存儲器(sram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、可編程只讀存儲器(prom)、磁存儲器、磁盤和光盤。終端可以與在互聯網上執行存儲器的存儲功能的網絡存儲部相關聯地進行操作。
接口單元18執行將所有外部設備連接到終端的通路的功能。接口單元從外部設備接收數據,被提供電力并且向終端內的每個元件傳送電力,或者將終端內的數據發送到外部設備。例如,有線/無線耳機端口、外部充電器端口、有線/無線數據端口、存儲卡端口、用于連接到具有識別模塊的裝置的端口、音頻輸入/輸出(i/o)端口、視頻輸入/輸出(i/o)端口和耳機端口可以被包括在接口單元中。
識別模塊是存儲用于驗證用戶對終端的訪問的各種信息的芯片,并可以包括用戶識別模塊(uim)、訂戶識別模塊(sim)和通用用戶識別模塊(usim)。可以按照智能卡的形式制造具有識別模塊的裝置(以下稱為“識別裝置”)。因此,識別設備可以經由端口與終端連接。
接口單元可以用作在終端與外部托架連接時將來自托架的電力提供給終端的通路,或者是將用戶通過托架輸入的各種命令信號發送給移動終端的通路。從托架輸入的各種命令信號或電力可以用作識別終端是否被正確地安裝到托架的信號。
此外,控制器19控制移動終端的總體操作。例如,控制器19可以執行與語音呼叫、數據通信或視頻呼叫有關的控制和處理。控制器19可以包括用于播放多媒體的多媒體模塊。多媒體模塊可以在控制器內實現并且可以與控制器19分離地實現。
在硬件實現中,本文描述的實施方式可以通過使用以下各項中的至少一種來實現:專用集成電路(asic)、數字信號處理器(dsp)、數字信號處理裝置(dspd)、可編程邏輯器件(pld)、現場可編程門陣列(fpga)、處理器、控制器、微控制器、微處理器、執行這些功能的其他電子單元。在某些情況下,這些實施方式可以由控制器19來實現。
本發明實施例所示的移動終端能夠完成各類邏輯功能的輸出。其中,該移動終端能夠在緊急或者危險情況下自動報警。
具體的,該移動終端響應于觸發事件,確定報警類型。該觸發事件用于指示移動終端選擇對應的報警類型,觸發事件可以包括移動終端的地理位置或移動終端所處的時間點或默認觸發事件等等。進一步的,當觸發事件為移動終端的地理位置時,其對應第一報警類型。當觸發事件為移動終端所處的時間點時,其對應第二報警類型。
移動終端檢測到滿足觸發事件的條件時,于是確定與該觸發事件對應的報警類型。
當移動終端通過無線通信單元中的定位模塊獲取移動終端所處的當前地理位置,并且檢測到移動終端的當前地理位置位于指定區域的預設報警范圍內時,于是將移動終端的報警類型切換至第一報警類型。當檢測到移動終端的當前地理位置未位于指定區域的預設報警范圍內時,繼續確定移動終端所屬報警類型。其中,指定區域及指定區域的預設報警范圍由用戶預先在移動終端自行定義或者移動終端自行默認定義,在此不對此作出任何限制。例如,指定區域可以是用戶指定的辦公室、私人房屋、娛樂場所及公共場所,指定區域的預設報警范圍相應的是用戶指定的辦公室、私人房屋、娛樂場所及公共場所的若干米范圍內。再例如,用戶指定以辦公大樓“東方日出”為中心,距離辦公大樓“東方日出”的100米之內的范圍為預設報警范圍。又再例如,用戶指定以廣州火車站為中心,距離廣州火車站的2000米之內的范圍為預設報警范圍。又再例如,當移動終端檢測到用戶未預先設置指定區域及指定區域的預設報警范圍,便跳轉至默認定義并且執行默認定義的邏輯。例如,默認定義的指定區域為銀行場所或atm機或犯罪率高的區域,當移動終端檢測到移動終端的當前地理位置處于上述的任意區域,便將移動終端的報警類型切換至第一報警類型。
因此,移動終端能夠根據用戶使用移動終端當前所處的地理位置配置對應的報警類型,以便應對多種多樣的環境變化。
與上述實施例的不同點在于:當移動終端檢測到移動終端所處的時間點落入指定時間段的范圍內時,于是將移動終端的報警類型切換至第二報警類型。當移動終端檢測到移動終端所處的時間點未落入指定時間段的范圍內時,繼續確定移動終端所屬報警類型。其中,指定時間段的范圍由用戶預先在移動終端自行定義或者移動終端自行默認定義,在此不對此作出任何限制。例如,用戶預先定義指定時間段為每天晚上8點至9點之間(也許用戶每天晚上8點至9點回家時經過一段比較偏僻的地方),于是,當用戶的移動終端所處的當前時間點進入晚上8點時,移動終端便切換至第二報警類型。當用戶的移動終端所處的當前時間點未落入晚上8點至9點之間,移動終端便切換至默認報警類型。再例如,用戶預先定義指定時間段為每周一至每周五晚上12點至凌晨6點之間,于是,當用戶的移動終端所處的當前時間點進入晚上12點時,移動終端便切換至第二報警類型。當用戶的移動終端所處的當前時間點未落入晚上12點至凌晨6點之間,移動終端便切換至默認報警類型。當移動終端檢測到用戶未預先設置指定時間段的范圍,便跳轉至默認定義并且執行默認定義的邏輯。例如,默認定義的指定時間段的范圍為每晚12點至凌晨3點,當移動終端檢測到移動終端的當前所處時間點處于上述指定時間段的范圍,便將移動終端的報警類型切換至第二報警類型。
與上述實施例的不同點在于:移動終端可以同時根據移動終端的地理位置與移動終端所處的時間點確定報警類型。具體的,當移動終端檢測到移動終端的地理位置位于指定區域的預設報警范圍內,并且移動終端所處的時間點落入指定時間段的范圍內時,移動終端根據預設優先等級確定報警類型。再具體的,在上述條件下,移動終端檢測到第一報警類型的優先等級高于第二報警類型的優先等級時,移動終端切換至第一報警類型。或者,移動終端檢測到第二報警類型的優先等級高于第一報警類型的優先等級時,移動終端切換至第二報警類型。
與上述實施例的不同點在于:觸發事件還可以是默認觸發事件,該默認觸發事件是移動終端或用戶默認設置的,其具體可以為非指定區域的預設報警范圍和/或非指定時間段的范圍。當移動終端檢測到移動終端的當前地理位置未處于指定區域的預設報警范圍內,或者,未落入指定時間段的范圍內時,移動終端便切換至默認報警類型。
在描述上述各個實施例的觸發事件類型與確定到的報警類型后,當移動終端接收到語音信息時,移動終端將該語音信息轉換為文本信息。該語音信息可以是用戶發出,亦可以是音頻設備發出,其中,用戶可以是移動終端所有者,亦可以是移動終端非所有者。移動終端捕捉到的語音信息包括聲音信號具有的聲學屬性,例如,音色、音調及響度。將語音信息轉換成文本信息的方式被本領域技術人員所熟知,在此不贅述。
文本信息與語音信息中每個詞相互呼應,移動終端通過分析文本信息便得知用戶表達的內容。
文本信息可以包括報警字段,亦可以未包括報警字段。設計者根據產品需求,預先訓練出各類報警字段,并且將該報警字段預存于移動終端的詞典庫內。報警字段可以是字詞的含義所賦予的,例如:報警字段為“搶劫”、“不要動”、“舉起手”、“綁架”、“槍”、“把錢拿出來”、“報警”、“快點報警”、“今天很倒霉”等等。然而,在一些實施例中,報警字段可以是情感符號加上字詞所賦予的,例如:“砰砰!!”、“尖叫聲!”等等。值得注意的是:預設報警字段并非一定是具有報警含義的字段,其亦可以是符合預設設定報警的字段,如前所述,“今天很倒霉”,移動終端檢測存在與“今天很倒霉”的預設報警字段,移動終端亦可以報警,因為在一些緊急或者危險情況下,用戶未必能夠當著歹徒面前說出能夠引起歹徒注意的報警信息,例如,用戶說出“快點報警”,歹徒很可能對用戶實施非法的行為。因此,為了能夠更好安全實施報警,可以采前述的報警字段的訓練。
當移動終端判斷到該文本信息存在與預設報警字段相匹配的字段,根據報警類型啟動移動終端報警。當移動終端判斷到該文本信息未存在與預設報警字段相匹配的字段,未啟動移動終端報警。例如:移動終端所有者發出的語音信息是“搶劫了,把錢藏好”,移動終端訪問詞典庫,判斷到文本信息存在與預設報警字段“搶劫”相匹配的字段“搶劫”,根據報警類型啟動移動終端報警。再例如:移動終端所有者發出的語音信息是“今天很倒霉,不要殺我”,移動終端訪問詞典庫,判斷到文本信息存在與預設報警字段“今天很倒霉”相匹配的字段“今天很倒霉”,根據報警類型啟動移動終端報警。
移動終端根據不同報警類型,選擇不同報警方式進行報警。
如前所述,當移動終端確定當前報警類型是第一報警類型時,移動終端便直接啟動報警。其中,該報警方式可以是在移動終端后臺自動打開定位功能,將定位系統中的地理位置自動編輯成短信在后臺發送到設置的電話號碼,并在后臺撥打已設置的報警電話或者緊急聯系人電話(如在人身受到危險的情況下,后臺運行撥打報警電話不易比人發現),當危險解除后,再對著移動終端上麥克風能接收的范圍內說出代表解除報警的特定詞語,移動終端自動將收到的特定詞語與提前錄入的詞語進行對分析對比,分析對比結果為代表解除報警的特定詞語時激活解除報警指令,自動關閉移動終端定位,并在停止后臺撥打電話。例如:用戶出現在某銀行大廈內(指定區域的200米范圍內)辦理取款,在距離該銀行大廈150米范圍內遭遇歹徒持刀搶劫,用戶與歹徒對話過程中,說出:今天很倒霉,不要殺我,我的錢都給你。當用戶的手機(移動終端)采集到該條語音信息并且分析出存在與預設報警字段“今天很倒霉”相匹配的字段“今天很倒霉”,則直接根據第一報警類型啟動移動終端報警。
因此,其能夠根據用戶使用移動終端的地理位置配置報警類型,并且自動啟動報警。
再如前所述,當移動終端確定當前報警類型是第二報警類型時,移動終端開始獲取移動終端的加速度,若移動終端的加速度大于預設加速度閾值,根據第二報警類型啟動移動終端報警;若移動終端的加速度小于預設加速度閾值,未啟動移動終端報警。根據常識,當人面臨著搶劫等緊急或危險突發事件的威脅時,用戶習慣性地突然加快速度逃離該威脅。于是,用戶攜帶移動終端迅速逃離的過程中,移動終端的瞬間加速度會突然增加。于是,移動終端在切換至第二報警類型下,通過判斷到當前加速度大于預設加速度閾值時,便啟動報警。例如:用戶在下班回家的路上,通常在晚上8點至9點中的某個時間段會經過一條黑暗偏僻的小道。于是,用戶將指定時間段的范圍設置為每晚8點至9點之間。當用戶的手機(移動終端)在晚上8點15分開始進入該條小道時,此時的用戶手機已經進入第二報警類型了。在路過該條小道時,不幸的是,用戶碰見一起惡劣斗毆事件,于是,用戶攜帶手機快速奔跑,迅速逃離斗毆現場。此時,手機已經檢測到加速度大于預設加速度閾值,因此,手機就開始啟動報警。此處的報警方式如前所述,在此不贅述。
因此,一方面,其能夠根據用戶使用移動終端所處時間點配置報警類型,并且自動啟動報警。另一方面,其還可以防止誤觸發報警。
上述的實施例為移動終端在第二報警類型下進行報警的一種實施方式。然而,下面本發明實施例還提供移動終端在第二報警類型下進行報警的另外一種實施方式。與上述實施例的不同點在于,當報警類型為第二報警類型時,移動終端統計文本信息存在與預設報警字段相匹配的字段的總次數,若總次數大于預設報警總次數,根據第二報警類型啟動移動終端報警。若總次數小于預設報警總次數,未啟動移動終端報警。例如:用戶在下班回家的路上,通常在晚上8點至9點中的某個時間段會經過一條黑暗偏僻的小道。于是,用戶將指定時間段的范圍設置為每晚8點至9點之間。當用戶的手機(移動終端)在晚上8點15分開始進入該條小道時,此時的用戶手機已經進入第二報警類型了。在路過該條小道時,不幸的是,用戶遭遇搶劫,用戶與歹徒完成了以下對話:
歹徒:搶劫,把你身上所有的錢統統拿出來,不然要你好看!
用戶:你知道老子是誰嗎?敢搶劫我?
歹徒:不管你是誰,我叫你做什么就做什么,不然我就殺你!
用戶:別激動,算我今天倒霉,我照辦,我照辦。
移動終端將上述各個語句轉換成文本信息與分析所有文本信息,并且訪問包含預設報警字段的詞典庫。其中,該詞典庫包括以下預設報警字段:搶劫、錢、殺、激動、倒霉、照辦。預設報警總次數為2。移動終端判斷到總次數6大于預設報警總次數2,啟動報警。
因此,一方面,其能夠根據用戶使用移動終端所處時間點配置報警類型,并且自動啟動報警。另一方面,其還可以防止誤觸發報警。
再如前所述,當移動終端確定當前報警類型是默認報警類型時,移動終端根據語音信息判斷用戶是否是合法用戶,當判斷到是合法用戶,移動終端再判斷到文本信息存在與預設報警字段相匹配的字段時,啟動移動終端報警。當判斷到是非法用戶,未啟動移動終端報警。例如,用戶使用手機出現在某餐飲場所(其是非指定區域范圍)時,移動終端便確定當前報警類型是默認報警類型。進一步的,移動終端接收到語音信息時,從語音信息提取出音色信息,根據音色信息判斷輸入語音信息的用戶是否是合法用戶(例如,手機所有者),若不是合法用戶,未啟動移動終端報警。若是合法用戶,移動終端再判斷到文本信息存在與預設報警字段相匹配的字段時,啟動移動終端報警。再例如:用戶使用手機出現在中午12點至14點之間(其是非指定時間段的范圍)時,移動終端便確定當前報警類型是默認報警類型。進一步的,移動終端接收到語音信息時,從語音信息提取出音色信息,根據音色信息判斷輸入語音信息的用戶是否是合法用戶(例如,手機所有者),若不是合法用戶,未啟動移動終端報警。若是合法用戶,移動終端再判斷到文本信息存在與預設報警字段相匹配的字段時,啟動移動終端報警。
綜上,不同的觸發事件可以對應不同的使用環境,不同的使用環境對應不同的報警類型,移動終端根據不同的使用環境靈活配置對應的報警類型啟動報警,從而使報警方式多樣化,并且提升用戶體驗感。
作為本發明實施例的又另一方面,本發明實施例提供一種移動終端報警裝置。該移動終端報警裝置可借助軟件加通用硬件平臺的方式來實現報警。具體的,如圖2所示,該移動終端報警裝置200包括響應模塊21、接收模塊22、轉換模塊23及啟動模塊24。
響應模塊21用于響應于觸發事件,確定報警類型。該觸發事件用于指示移動終端選擇對應的報警類型,觸發事件可以包括移動終端的地理位置或移動終端所處的時間點或默認觸發事件等等。進一步的,當觸發事件為移動終端的地理位置時,其對應第一報警類型。當觸發事件為移動終端所處的時間點時,其對應第二報警類型。
移動終端檢測到滿足觸發事件的條件時,于是確定與該觸發事件對應的報警類型。
接收模塊22用于接收語音信息,轉換模塊23用于轉換語音信息為文本信息。該語音信息可以是用戶發出,亦可以是音頻設備發出,其中,用戶可以是移動終端所有者,亦可以是移動終端非所有者。移動終端捕捉到的語音信息包括聲音信號具有的聲學屬性,例如,音色、音調及響度。轉換模塊23將語音信息轉換成文本信息的方式被本領域技術人員所熟知,在此不贅述。
文本信息與語音信息中每個詞相互呼應,移動終端通過分析文本信息便得知用戶表達的內容。
文本信息可以包括報警字段,亦可以未包括報警字段。設計者根據產品需求,預先訓練出各類報警字段,并且將該報警字段預存于移動終端的詞典庫內。報警字段可以是字詞的含義所賦予的,例如:報警字段為“搶劫”、“不要動”、“舉起手”、“綁架”、“槍”、“把錢拿出來”、“報警”、“快點報警”、“今天很倒霉”等等。然而,在一些實施例中,報警字段可以是情感符號加上字詞所賦予的,例如:“砰砰!!”、“尖叫聲!”等等。值得注意的是:預設報警字段并非一定是具有報警含義的字段,其亦可以是符合預設設定報警的字段,如前所述,“今天很倒霉”,移動終端檢測存在與“今天很倒霉”的預設報警字段,移動終端亦可以報警,因為在一些緊急或者危險情況下,用戶未必能夠當著歹徒面前說出能夠引起歹徒注意的報警信息,例如,用戶說出“快點報警”,歹徒很可能對用戶實施非法的行為。因此,為了能夠更好安全實施報警,可以采前述的報警字段的訓練。
啟動模塊24用于若文本信息存在與預設報警字段相匹配的字段,根據報警類型啟動移動終端報警,并且,啟動模塊24用于若該文本信息未存在與預設報警字段相匹配的字段,未啟動移動終端報警。例如:移動終端所有者發出的語音信息是“搶劫了,把錢藏好”,啟動模塊24訪問詞典庫,判斷到文本信息存在與預設報警字段“搶劫”相匹配的字段“搶劫”,根據報警類型啟動移動終端報警。再例如:移動終端所有者發出的語音信息是“今天很倒霉,不要殺我”,啟動模塊24訪問詞典庫,判斷到文本信息存在與預設報警字段“今天很倒霉”相匹配的字段“今天很倒霉”,根據報警類型啟動移動終端報警。
因此,不同的觸發事件可以對應不同的使用環境,不同的使用環境對應不同的報警類型,移動終端根據不同的使用環境靈活配置對應的報警類型啟動報警,從而使報警方式多樣化,并且提升用戶體驗感。
在一些實施例中,觸發事件包括移動終端的地理位置,報警類型包括第一報警類型。移動終端可以根據不同報警類型,選擇不同報警方式進行報警。對應的,如圖3所示,響應模塊21包括第一獲取單元211、第一判斷單元212、第一切換單元213及第一確定單元214,第一獲取單元211用于獲取移動終端的地理位置。第一判斷單元212用于判斷移動終端的地理位置是否位于指定區域的預設報警范圍內。第一切換單元213用于若是,切換移動終端至第一報警類型。第一確定單元214用于若否,繼續確定移動終端所屬報警類型。
當報警類型為第一報警類型時,如圖4所示,啟動模塊24包括第一啟動單元241,第一啟動單元241用于根據第一報警類型啟動移動終端報警。
此處,移動終端能夠根據用戶使用移動終端當前所處的地理位置配置對應的報警類型的實現原理可以參考上述實施例所介紹的,在此不贅述。
移動終端能夠根據用戶使用移動終端當前所處的地理位置配置對應的報警類型,以便應對多種多樣的環境變化。
在一些實施例中,觸發事件包括移動終端所處的時間點,報警類型包括第二報警類型。與上述實施例的不同點在于,如圖5所示,響應模塊21包括第二獲取單元215、第二判斷單元216、第二切換單元217及第二確定單元218,第二獲取單元215用于獲取移動終端所處的時間點;第二判斷單元216用于判斷移動終端所處的時間點是否落入指定時間段的范圍內;第二切換單元217用于若落入,切換移動終端的報警類型至第二報警類型;第二確定單元218用于若未落入,繼續確定移動終端所屬報警類型。
當報警類型為第二報警類型時,在一些實施例中,如圖4所示,啟動模塊24還包括第三獲取單元242、第二啟動單元243及第三啟動單元244,第三獲取單元242用于獲取移動終端的加速度;第二啟動單元243用于若移動終端的加速度大于預設閾值,根據第二報警類型啟動移動終端報警;第三啟動單元244用于若移動終端的加速度小于預設加速度閾值,未啟動移動終端報警。
與上述實施例的不同點在于:當報警類型為第二報警類型時,如圖4所示,啟動模塊24包括統計單元245、第四啟動單元246及第五啟動單元247,統計單元245用于統計文本信息存在與預設報警字段相匹配的字段的總次數;第四啟動單元246用于若總次數大于預設報警總次數,根據第二報警類型啟動移動終端報警;第五啟動單元247用于若總次數小于預設報警總次數,未啟動移動終端報警。
此處,移動終端能夠根據用戶使用移動終端當前所處的時間點配置對應的報警類型的實現原理可以參考上述實施例所介紹的,在此不贅述。
作為本發明實施例的又另一方面,本發明實施例提供一種移動終端報警方法。該移動終端報警方法600包括:
步驟61、響應于觸發事件,確定報警類型;
步驟62、接收語音信息;
步驟63、轉換語音信息為文本信息;
步驟64、若文本信息存在與預設報警字段相匹配的字段,根據報警類型啟動移動終端報警。
該觸發事件用于指示移動終端選擇對應的報警類型,觸發事件可以包括移動終端的地理位置或移動終端所處的時間點或默認觸發事件等等。進一步的,當觸發事件為移動終端的地理位置時,其對應第一報警類型。當觸發事件為移動終端所處的時間點時,其對應第二報警類型。移動終端檢測到滿足觸發事件的條件時,于是確定與該觸發事件對應的報警類型。
語音信息可以是用戶發出,亦可以是音頻設備發出,其中,用戶可以是移動終端所有者,亦可以是移動終端非所有者。移動終端捕捉到的語音信息包括聲音信號具有的聲學屬性,例如,音色、音調及響度。將語音信息轉換成文本信息的方式被本領域技術人員所熟知,在此不贅述。
文本信息與語音信息中每個詞相互呼應,移動終端通過分析文本信息便得知用戶表達的內容。
文本信息可以包括報警字段,亦可以未包括報警字段。設計者根據產品需求,預先訓練出各類報警字段,并且將該報警字段預存于移動終端的詞典庫內。報警字段可以是字詞的含義所賦予的,例如:報警字段為“搶劫”、“不要動”、“舉起手”、“綁架”、“槍”、“把錢拿出來”、“報警”、“快點報警”、“今天很倒霉”等等。然而,在一些實施例中,報警字段可以是情感符號加上字詞所賦予的,例如:“砰砰!!”、“尖叫聲!”等等。值得注意的是:預設報警字段并非一定是具有報警含義的字段,其亦可以是符合預設設定報警的字段,如前所述,“今天很倒霉”,移動終端檢測存在與“今天很倒霉”的預設報警字段,移動終端亦可以報警,因為在一些緊急或者危險情況下,用戶未必能夠當著歹徒面前說出能夠引起歹徒注意的報警信息,例如,用戶說出“快點報警”,歹徒很可能對用戶實施非法的行為。因此,為了能夠更好安全實施報警,可以采前述的報警字段的訓練。
當移動終端判斷到該文本信息存在與預設報警字段相匹配的字段,根據報警類型啟動移動終端報警。當移動終端判斷到該文本信息未存在與預設報警字段相匹配的字段,未啟動移動終端報警。例如:移動終端所有者發出的語音信息是“搶劫了,把錢藏好”,移動終端訪問詞典庫,判斷到文本信息存在與預設報警字段“搶劫”相匹配的字段“搶劫”,根據報警類型啟動移動終端報警。再例如:移動終端所有者發出的語音信息是“今天很倒霉,不要殺我”,移動終端訪問詞典庫,判斷到文本信息存在與預設報警字段“今天很倒霉”相匹配的字段“今天很倒霉”,根據報警類型啟動移動終端報警。
綜上,不同的觸發事件可以對應不同的使用環境,不同的使用環境對應不同的報警類型,移動終端根據不同的使用環境靈活配置對應的報警類型啟動報警,從而使報警方式多樣化,并且提升用戶體驗感。
在一些實施例中,觸發事件包括移動終端的地理位置,報警類型包括第一報警類型。如圖7所示,步驟61包括:
步驟611、獲取移動終端的地理位置;
步驟612、判斷移動終端的地理位置是否位于指定區域的預設報警范圍內;
步驟613、若是,切換移動終端的報警類型至第一報警類型;
步驟614、若否,繼續確定移動終端所屬報警類型。
此處可以參考上述各個實施例的內容,在內容不互相沖突的前提下,其可以相互引用各個實施例的內容,在此不贅述。
因此,移動終端能夠根據用戶使用移動終端當前所處的地理位置配置對應的報警類型,以便應對多種多樣的環境變化。
在一些實施例中,當報警類型為第一報警類型時,如圖8所示,步驟64包括:根據第一報警類型啟動移動終端報警。
與上述實施例的不同點在于:觸發事件包括移動終端所處的時間點,報警類型包括第二報警類型。如圖9所示,步驟61包括:
步驟615、獲取移動終端所處的時間點;
步驟616、判斷移動終端所處的時間點是否落入指定時間段的范圍內;
步驟617、若落入,切換移動終端的報警類型至第二報警類型;
步驟618、若未落入,繼續確定移動終端所屬報警類型。
與上述實施例的不同點在于:當報警類型為第二報警類型時,如圖10所示,步驟64包括:
步驟641、獲取移動終端的加速度;
步驟642、若移動終端的加速度大于預設加速度閾值,根據第二報警類型啟動移動終端報警;
步驟643、若移動終端的加速度小于預設加速度閾值,未啟動移動終端報警。
與上述實施例的不同點在于:當報警類型為第二報警類型時,如圖11所示,步驟64包括:
步驟644、統計文本信息存在與預設報警字段相匹配的字段的總次數;
步驟645、若總次數大于預設報警總次數,根據第二報警類型啟動移動終端報警;
步驟646、若總次數小于預設報警總次數,未啟動移動終端報警。
此處可以參考上述各個實施例的內容,在內容不互相沖突的前提下,其可以相互引用各個實施例的內容,在此不贅述。
因此,一方面,其能夠根據用戶使用移動終端所處時間點配置報警類型,并且自動啟動報警。另一方面,其還可以防止誤觸發報警。
作為本發明實施例的又一方面,本發明實施例提供一種電子設備。如圖12所示,該電子設備700包括:存儲介質71與處理器72,處理器72和存儲介質71可以通過總線或者其他方式連接,圖12中以通過總線連接為例。該存儲介質作為一種非易失性計算機可讀存儲介質,可用于存儲非易失性軟件程序、非易失性計算機可執行程序以及模塊,如本發明實施例中的移動終端報警方法對應的程序指令/模塊。處理器72通過運行存儲在存儲器71中的非易失性軟件程序、指令以及模塊,從而執行移動終端報警方法的各種功能應用以及數據處理,即實現上述方法實施例的移動終端報警方法的各個模塊的功能。
因此,不同的觸發事件可以對應不同的使用環境,不同的使用環境對應不同的報警類型,電子設備根據不同的使用環境靈活配置對應的報警類型啟動報警,從而使報警方式多樣化,并且提升用戶體驗感。
存儲介質71可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態存儲器件。在一些實施例中,存儲介質71可選包括相對于處理器72遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至處理器72。上述網絡的實例包括但不限于互聯網、企業內部網、局域網、移動通信網及其組合。
所述程序指令/模塊存儲在所述存儲器71中,當被所述一個或者多個處理器72執行時,執行上述任意方法實施例中的移動終端報警方法,例如,執行以上描述的各個步驟的功能。
本發明實施例還提供了一種非易失性計算機存儲介質,非易失性計算機可讀存儲介質存儲有電子設備的可執行指令,該可執行指令被一個或多個處理器執行,例如圖12中的一個處理器72,可使得上述一個或多個處理器可執行上述任意方法實施例中的移動終端報警方法,例如,執行上述任意方法實施例中的移動終端報警方法。
因此,不同的觸發事件可以對應不同的使用環境,不同的使用環境對應不同的報警類型,根據不同的使用環境靈活配置對應的報警類型啟動報警,從而使報警方式多樣化,并且提升用戶體驗感。
以上所描述的裝置或設備實施例僅僅是示意性的,其中所述作為分離部件說明的單元模塊可以是或者也可以不是物理上分開的,作為模塊單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡模塊單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加通用硬件平臺的方式來實現,當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對相關技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;在本發明的思路下,以上實施例或者不同實施例中的技術特征之間也可以進行組合,步驟可以以任意順序實現,并存在如上所述的本發明的不同方面的許多其它變化,為了簡明,它們沒有在細節中提供;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本申請各實施例技術方案的范圍。