TWI544478B - 基於聲音觸發之作業啟始方法及系統,及相關電腦程式產品 - Google Patents
基於聲音觸發之作業啟始方法及系統,及相關電腦程式產品 Download PDFInfo
- Publication number
- TWI544478B TWI544478B TW103113167A TW103113167A TWI544478B TW I544478 B TWI544478 B TW I544478B TW 103113167 A TW103113167 A TW 103113167A TW 103113167 A TW103113167 A TW 103113167A TW I544478 B TWI544478 B TW I544478B
- Authority
- TW
- Taiwan
- Prior art keywords
- sound
- time point
- specific
- specific time
- electronic device
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/20—Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise, of stress induced speech
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1636—Sensing arrangement for detection of a tap gesture on the housing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Description
本發明係有關於一種基於聲音觸發之作業啟始方法及系統,且特別有關於一種可以根據電子裝置所接收到之聲音來啟始電子裝置中之作業之方法及系統。
近年來,電子裝置,如智慧型手機、筆記型電腦或穿戴式裝置等可攜式裝置變得越來越高階且具有強大功能。舉例來說,可攜式裝置可以具有網路連接能力。使用者可以隨時隨地的利用可攜式裝置來連接網路,以瀏覽網際網路。由於這些裝置及其功能所帶來的便利,也使得這些裝置成為現代人的必備品之一,並隨時隨地的在生活中頻繁使用這些功能。
一般來說,電子裝置通常會設置一觸控式裝置。使用者可以利用手指在觸控式裝置上輕敲或移動來輸入相關指令,從而執行與操控電子裝置中相應不同應用程式之作業。然而,觸控式裝置的誤觸成為許多使用者的困擾之一。舉例來說,電子裝置上之一功能可以提供使用者在螢幕休眠的情況下透過輕敲觸控式螢幕來喚醒螢幕。然而,在此功能下,使用者常常因為不小心碰觸到觸控式螢幕,從而導致電子裝置執行非預期的操作。
另外,在電子裝置正在執行一應用,而導致觸控式螢幕不便於使用的情況中,若使用者需要透過觸控式螢幕輸入相關資料時,使用者必須暫停此應用之執行,再透過觸控式螢幕輸入相關資料,並再輸入完資料之後恢復此應用之執行。舉例來說,使用者可以利用電子裝置撥打電話。若通話時需要輸入相關資料時,使用者必須將電子裝置拿離耳朵,並
透過觸控式裝置來輸入資料。當輸入完資料,再將電子裝置移至耳朵附近,以繼續通話。對於使用者而言,前述的操作行為係非常不便的。
有鑑於此,本發明提供基於聲音觸發之作業啟始方法及系統,其中,可以根據電子裝置所接收到之聲音來啟始電子裝置中之作業。
本發明實施例之一種基於聲音觸發之作業啟始方法。首先,透過一收音單元接收一聲音。判斷此聲音於至少一特定時間點之一強度與此聲音於特定時間點之前一時間點之一強度間之一強度差是否大於一既定值。當強度差大於既定值時,執行電子裝置上之一作業。
本發明實施例之一種基於聲音觸發之作業啟始系統包括一收音單元與一處理單元。收音單元接收一聲音。處理單元判斷接收之聲音於至少一特定時間點之一強度與此聲音於特定時間點之前一時間點之一強度間之一強度差是否大於一既定值。當強度差大於既定值時,處理單元執行電子裝置上之一作業。
在一些實施例中,此聲音係透過敲擊電子裝置而產生。
在一些實施例中,可以判斷此聲音於特定時間點之強度是否大於一特定臨限值。當此聲音於特定時間點之強度大於特定臨限值,且前述強度差大於既定值時,執行電子裝置上之作業。
在一些實施例中,可以利用電子裝置之一感測單元偵測此聲音接收時相應電子裝置之一動作。判斷此動作是否表示電子裝置於特定時間點於至少一特定軸產生一位移。當動作表示電子裝置於特定時間點於特定軸產生位移,且前述強度差大於既定值時,執行電子裝置上之作業。
在一些實施例中,可以判斷此聲音中一第一特定時間點與一第二特定時間點是否落於一時間間隔內。其中,此聲音於第一特定時間點與相應之前一時間點之強度差大於既定值,且此聲音於第二特定時間點與相應之前一時間點之強度差大於既定值。當第一特定時間點與第二特定時間點落於時間間隔內時,執行電子裝置上之作業。在一些實施例中,可以判斷第一特定時間點與第二特定時間點間之一時間差是否符合一預設值。當時間差符合預設值時,執行電子裝置上之作業。
在一些實施例中,可以由一特定電子裝置取得一特定時間差。可以判斷聲音中一第一特定時間點與一第二特定時間點間之一時間差是否符合接收之特定時間差。其中聲音於第一特定時間點與相應之前一時間點之強度差大於既定值,且聲音於第二特定時間點與相應之前一時間點之強度差大於既定值。當時間差符合特定時間差時,執行電子裝置上之作業。在一些實施例中,該作業係於該電子裝置與該特定電子裝置間執行一資料交換作業。
在一些實施例中,可以利用電子裝置之一鄰近感測器偵測相應一物件之出現。當相應物件之出現被偵測到,且前述強度差大於既定值時,執行電子裝置上之作業。在一些實施例中,電子裝置中可以提供複數語音,且執行相應語音之一語音播放作業。前述作業可以用以控制語音播放作業之至少一功能。
本發明實施例之一種基於聲音觸發之作業啟始方法。首先,透過一收音單元接收一聲音。判斷接收之聲音於至少一特定時間點之一強度是否大於一特定臨限值。利用電子裝置之一感測單元偵測此聲音接收時相應電子裝置之一動作。判斷此動作是否表示電子裝置於此特定時間點於至少一特定軸產生一位移。當動作表示電子裝置於此特定時間點於特定軸產生位移,且前述強度大於特定臨限值時,執行電子裝置上之一作業。
本發明實施例之一種基於聲音觸發之作業啟始系統包括一收音單元、一感測單元、與一處理單元。收音單元接收一聲音。感測單元偵測此聲音接收時相應電子裝置之一動作。處理單元判斷此動作是否表示電子裝置於此特定時間點於至少一特定軸產生一位移。當動作表示電子裝置於此特定時間點於特定軸產生位移,且前述強度大於特定臨限值時,處理單元執行電子裝置上之一作業。
本發明上述方法可以透過程式碼方式存在。當程式碼被機器載入且執行時,機器變成用以實行本發明之裝置。
為使本發明之上述目的、特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖示,詳細說明如下。
100‧‧‧基於聲音觸發之作業啟始系統
110‧‧‧收音單元
120‧‧‧儲存單元
121‧‧‧聲音
130‧‧‧處理單元
S210、S220、S230、S240‧‧‧步驟
300、400‧‧‧電子裝置
T0、T1、T2‧‧‧時間點
△t‧‧‧時間差
I0、I1‧‧‧強度
S510、S520、…、S560‧‧‧步驟
S710、S720、…、S760‧‧‧步驟
S810、S820、…、S860‧‧‧步驟
S910、S920、…、S950‧‧‧步驟
第1圖為一示意圖係顯示依據本發明實施例之基於聲音觸發之作業啟始系統。
第2圖為一流程圖係顯示依據本發明實施例之基於聲音觸發之作業啟始方法。
第3圖為一示意圖係顯示依據本發明實施例之作業啟始例子。
第4圖為一示意圖係顯示一聲音波型例子。
第5圖為一流程圖係顯示依據本發明另一實施例之基於聲音觸發之作業啟始方法。
第6圖為一示意圖係顯示依據本發明實施例之相應電子裝置之特定軸。
第7圖為一流程圖係顯示依據本發明另一實施例之基於聲音觸發之作業啟始方法。
第8圖為一流程圖係顯示依據本發明另一實施例之基於聲音觸發之作業啟始方法。
第9圖為一流程圖係顯示依據本發明另一實施例之基於聲音觸發之作業啟始方法。
第10圖為一示意圖係顯示依據本發明實施例之作業啟始例子。
第1圖顯示依據本發明實施例之基於聲音觸發之作業啟始系統。依據本發明實施例之基於聲音觸發之作業啟始系統可以適用於一電子裝置,如一個人電腦、或一可攜式裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、平板電腦、及可穿戴式裝置等。
依據本發明實施例之基於聲音觸發之作業啟始系統100可以包括一收音單元110、一儲存單元120、與一處理單元130。收音單元110可以係一麥克風,用以接收一聲音。儲存單元120可以儲存接收之聲音121。另外,儲存單元120亦可儲存相關資料,如影像、介面與資料等。處理單
元130可以控制電子裝置中相關軟體與硬體之作業,並進行本案之基於聲音觸發之作業啟始方法,其細節將於後進行說明。值得注意的是,在一些實施例中,依據本發明實施例之基於聲音觸發之作業啟始系統100可以包括至少一感測單元,其可以偵測電子裝置之一動作。提醒的是,在一些實施例中,感測單元可以係一加速度感測器(第1圖未顯示),用以當電子裝置移動時產生相應之位移及速度資訊。在一些實施例中,感測單元可以係一陀螺儀,用以當電子裝置移動時產生相應之角加速度。必須說明的是,前述感測單元僅為本案之例子,本發明並未限定於此。任何可以用來偵測電子裝置之動作的感測單元皆可應用至本發明中。在一些實施例中,依據本發明實施例之基於聲音觸發之作業啟始系統100可以包括一鄰近感測單元(第1圖未顯示),用以偵測相應一物件之出現,換言之,偵測物件是否接近電子裝置。提醒的是,在一些實施例中,鄰近感測單元可以設置於電子裝置之一正面。舉例來說,當電子裝置係具有一觸控式顯示單元之一智慧型手機時,鄰近感測單元可以與觸控式顯示單元設置於手機之同一側。在一些例子中,鄰近感測單元可以設置於手機之一發聲單元,如耳機附近。另外,在一些實施例中,依據本發明實施例之基於聲音觸發之作業啟始系統100可以包括一網路連接單元(第1圖未顯示),用以連接至一網路,如有線網路、電信網路、或無線網路,如藍芽網路、Wi-Fi網路等。藉由網路連接單元,電子裝置可以具有網路連接能力。
第2圖顯示依據本發明實施例之基於聲音觸發之作業啟始方法。依據本發明實施例之基於聲音觸發之作業啟始方法適用於一電子裝置,如一個人電腦、或一可攜式裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、平板電腦、及可穿戴式裝置等。
首先,如步驟S210,透過電子裝置之一收音單元,如麥克風接收一聲音。第3圖顯示依據本發明實施例之作業啟始例子。在此例子中,使用者可以使用一物件,如手指透過在電子裝置300的背面敲擊來產生聲音。提醒的是,在電子裝置300的背面進行敲擊來產生聲音僅為本案之例子。任何可以產生聲音的方式皆可應用至本發明中。之後,如步驟S220,分析接收到之聲音,並如步驟S230,判斷此聲音於至少一特定時間點之一強度與此聲音於特定時間點之前一時間點之一強度間之一強度差是
否大於一既定值。舉例來說,第4圖顯示一聲音波型例子。其中,聲音於特定時間點T1之強度為I1,且聲音於特定時間點T1之前一時間點T0之強度為I0。可以判斷聲音於特定時間點T1與特定時間點T1之前一時間點T0的強度差(I1-I0)是否大於一既定值。當聲音於特定時間點與特定時間點之前一時間點之強度差並未大於既定值時(步驟S230的否),結束流程。當聲音於特定時間點與特定時間點之前一時間點之強度差大於既定值時(步驟S230的是),如步驟S240,執行電子裝置上之一作業。值得注意的是,在一些實施例中,此作業可以係對於電子裝置之一解鎖作業。在一些實施例中,此作業可以係電子裝置中一使用者介面之一操控作業。在一些實施例中,此作業可以係電子裝置中一應用程式之一啟動作業。必須說明的是,前述作業僅為本案之例子,本發明並未限定於此。
必須說明的是,在一些實施例中,可以更判斷此聲音於特定時間點之強度與此聲音於特定時間點之後一時間點之強度間之一強度差是否大於一特定既定值。舉例來說,當聲音於特定時間點之強度大於聲音於特定時間點之後一時間點之強度,且相應之強度差大於特定既定值時,執行電子裝置上之作業。值得注意的是,在一些實施例中,可以判斷此聲音於特定時間點之強度是否大於一特定臨限值。當此聲音於特定時間點之強度大於特定臨限值,且前述強度差大於既定值時,執行電子裝置上之作業。提醒的是,在一些實施例中,當聲音包括一第一特定時間點與一第二特定時間點時,其中聲音於第一特定時間點與第一特定時間點之前一時間點之強度差大於既定值且聲音於第二特定時間點與第二特定時間點之前一時間點之強度差大於既定值,可以判斷第一特定時間點與第二特定時間點是否落於一時間間隔內。當第一特定時間點與第二特定時間點落於此時間間隔內時,執行電子裝置上之作業。另外,在一些實施例中,可以判斷聲音中第一特定時間點與第二特定時間點間之一時間差是否符合一預設值。當時間差符合預設值時,執行電子裝置上之作業。再次參考第4圖,在此例子中,可以判斷聲音於特定時間點T1與特定時間點T2間之一時間差(△t)是否符合一預設值。當時間差(△t)符合預設值時,執行電子裝置上之作業。
第5圖顯示依據本發明另一實施例之基於聲音觸發之作業啟始方法。依據本發明實施例之基於聲音觸發之作業啟始方法適用於一電
子裝置,如一個人電腦、或一可攜式裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、平板電腦、及可穿戴式裝置等。
首先,如步驟S510,透過電子裝置之一收音單元,如麥克風接收一聲音。如前所述,在一些實施例中,使用者可以使用一物件,如手指透過在電子裝置的背面敲擊來產生聲音。提醒的是,在電子裝置的背面進行敲擊來產生聲音僅為本案之例子。任何可以產生聲音的方式皆可應用至本發明中。接收聲音的同時,如步驟S520,透過電子裝置之至少一感測單元偵測電子裝置之一動作。值得注意的是,在一些實施例中,感測單元可以係一加速度感測器,用以當電子裝置移動時產生相應之位移及速度資訊。在一些實施例中,感測單元可以係一陀螺儀,用以當電子裝置移動時產生相應之角加速度。相應電子裝置之動作的既定期間內位移、速度、與/或角加速度的變化可以被記錄。必須說明的是,前述感測單元僅為本案之例子,本發明並未限定於此。任何可以用來偵測電子裝置之動作的感測單元皆可應用至本發明中。之後,如步驟S530,分析接收到之聲音。如步驟S540,依據偵測到之動作判斷此動作是否表示電子裝置於此特定時間點於至少一特定軸產生一位移。第6圖顯示依據本發明實施例之相應電子裝置之特定軸。如圖所示,電子裝置600可以具有X、Y與Z軸。在一些實施例中,特定軸可以設定為Z軸,其大體平行於手指敲擊電子裝置的方向。提醒的是,前述特定軸僅為本案之例子,本發明並未限定於此。另外,在一些實施例中,亦可同時判斷電子裝置是否於此特定時間點於多個特定軸產生一位移。舉例來說,可以判斷感測單元偵測出的動作是否表示電子裝置於Y與Z軸產生位移。當動作並未表示電子裝置於此特定時間點於特定軸產生位移時(步驟S540的否),結束流程。當動作表示電子裝置於此特定時間點於特定軸產生位移時(步驟S540的是),如步驟S550,判斷此聲音於至少一特定時間點之一強度與此聲音於特定時間點之前一時間點之一強度間之一強度差是否大於一既定值。當聲音於特定時間點與特定時間點之前一時間點之強度差並未大於既定值時(步驟S550的否),結束流程。當聲音於特定時間點與特定時間點之前一時間點之強度差大於既定值時(步驟S550的是),如步驟S560,執行電子裝置上之一作業。類似地,本發明不限定於任何作業。
類似地,在一些實施例中,可以更判斷此聲音於特定時間點之強度與此聲音於特定時間點之後一時間點之強度間之一強度差是否大於一特定既定值。舉例來說,當聲音於特定時間點之強度大於聲音於特定時間點之後一時間點之強度,且相應之強度差大於特定既定值時,執行電子裝置上之作業。另外,在一些實施例中,可以判斷此聲音於特定時間點之強度是否大於一特定臨限值。當此聲音於特定時間點之強度大於特定臨限值,且前述強度差大於既定值時,執行電子裝置上之作業。提醒的是,在一些實施例中,當聲音包括一第一特定時間點與一第二特定時間點時,其中聲音於第一特定時間點與第一特定時間點之前一時間點之強度差大於既定值且聲音於第二特定時間點與第二特定時間點之前一時間點之強度差大於既定值,可以判斷第一特定時間點與第二特定時間點是否落於一時間間隔內。當第一特定時間點與第二特定時間點落於此時間間隔內時,執行電子裝置上之作業。另外,在一些實施例中,可以判斷聲音中第一特定時間點與第二特定時間點間之一時間差是否符合一預設值。當時間差符合預設值時,執行電子裝置上之作業。
第7圖顯示依據本發明另一實施例之基於聲音觸發之作業啟始方法。依據本發明實施例之基於聲音觸發之作業啟始方法適用於一電子裝置,如一個人電腦、或一可攜式裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、平板電腦、及可穿戴式裝置等。
首先,如步驟S710,透過電子裝置之一收音單元,如麥克風接收一聲音。如前所述,在一些實施例中,使用者可以使用一物件,如手指透過在電子裝置的背面敲擊來產生聲音。提醒的是,在電子裝置的背面進行敲擊來產生聲音僅為本案之例子。任何可以產生聲音的方式皆可應用至本發明中。接收聲音的同時,如步驟S520,透過電子裝置之一鄰近感測單元偵測相應一物件之出現。值得注意的是,在一些實施例中,當電子裝置係具有一觸控式顯示單元之一智慧型手機時,鄰近感測單元可以與觸控式顯示單元設置於手機之同一側。在一些例子中,鄰近感測單元可以設置於手機之一發聲單元,如耳機附近。之後,如步驟S730,分析接收到之聲音。如步驟S740,判斷於此特定時間點鄰近感測單元是否有偵測到相應一物件之出現。當並未偵測到一物件之出現時(步驟S740的否),結束流程。
當偵測到一物件之出現時(步驟S740的是),如步驟S750,判斷此聲音於至少一特定時間點之一強度與此聲音於特定時間點之前一時間點之一強度間之一強度差是否大於一既定值。當聲音於特定時間點與特定時間點之前一時間點之強度差並未大於既定值時(步驟S750的否),結束流程。當聲音於特定時間點與特定時間點之前一時間點之強度差大於既定值時(步驟S750的是),如步驟S760,執行電子裝置上之一作業。類似地,本發明不限定於任何作業。
類似地,在一些實施例中,可以更判斷此聲音於特定時間點之強度與此聲音於特定時間點之後一時間點之強度間之一強度差是否大於一特定既定值。舉例來說,當聲音於特定時間點之強度大於聲音於特定時間點之後一時間點之強度,且相應之強度差大於特定既定值時,執行電子裝置上之作業。另外,在一些實施例中,可以判斷此聲音於特定時間點之強度是否大於一特定臨限值。當此聲音於特定時間點之強度大於特定臨限值,且前述強度差大於既定值時,執行電子裝置上之作業。提醒的是,在一些實施例中,當聲音包括一第一特定時間點與一第二特定時間點時,其中聲音於第一特定時間點與第一特定時間點之前一時間點之強度差大於既定值且聲音於第二特定時間點與第二特定時間點之前一時間點之強度差大於既定值,可以判斷第一特定時間點與第二特定時間點是否落於一時間間隔內。當第一特定時間點與第二特定時間點落於此時間間隔內時,執行電子裝置上之作業。另外,在一些實施例中,可以判斷聲音中第一特定時間點與第二特定時間點間之一時間差是否符合一預設值。當時間差符合預設值時,執行電子裝置上之作業。
注意的是,在一些實施例中,電子裝置中可以提供複數語音,且執行相應語音之一語音播放作業。當使用者將手機拿到耳朵旁聽取播放之語音時,電子裝置之鄰近感測單元會偵測到物件(耳朵)的出現。此時,當使用者利用手指於電子裝置之背面敲擊來產生聲音時,電子裝置可以依據聲音來啟始相應語音播放作業之相關操控功能。舉例來說,當使用者於一既定時間間隔內敲擊電子裝置兩下時,則可以播放目前播放中之語音的下一個語音。當使用者於既定時間間隔內敲擊電子裝置三下時,則可以播放目前播放中之語音的上一個語音。藉此,使用者無需反覆移動電子
裝置便可直接將相關指令傳送至電子裝置,以操控進行相關作業。
第8圖顯示依據本發明另一實施例之基於聲音觸發之作業啟始方法。依據本發明實施例之基於聲音觸發之作業啟始方法適用於一電子裝置,如一個人電腦、或一可攜式裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、平板電腦、及可穿戴式裝置等。
首先,如步驟S810,透過電子裝置之一收音單元,如麥克風接收一聲音。如前所述,在一些實施例中,使用者可以使用一物件,如手指透過在電子裝置的背面敲擊來產生聲音。提醒的是,在電子裝置的背面進行敲擊來產生聲音僅為本案之例子。任何可以產生聲音的方式皆可應用至本發明中。接收聲音的同時,如步驟S820,透過電子裝置之至少一感測單元偵測電子裝置之一動作。值得注意的是,在一些實施例中,感測單元可以係一加速度感測器,用以當電子裝置移動時產生相應之位移及速度資訊。在一些實施例中,感測單元可以係一陀螺儀,用以當電子裝置移動時產生相應之角加速度。相應電子裝置之動作的既定期間內位移、速度、與/或角加速度的變化可以被記錄。必須說明的是,前述感測單元僅為本案之例子,本發明並未限定於此。任何可以用來偵測電子裝置之動作的感測單元皆可應用至本發明中。之後,如步驟S830,分析接收到之聲音。如步驟S840,依據偵測到之動作判斷此動作是否表示電子裝置於此特定時間點於至少一特定軸產生一位移。值得注意的是,在一些實施例中,特定軸可以設定為Z軸,其大體平行於手指敲擊電子裝置的方向。提醒的是,前述特定軸僅為本案之例子,本發明並未限定於此。類似地,在一些實施例中,亦可同時判斷電子裝置是否於此特定時間點於多個特定軸產生一位移。舉例來說,可以判斷感測單元偵測出的動作是否表示電子裝置於Y與Z軸產生位移。當動作並未表示電子裝置於此特定時間點於特定軸產生位移時(步驟S840的否),結束流程。當動作表示電子裝置於此特定時間點於特定軸產生位移時(步驟S840的是),如步驟S850,判斷此聲音於特定時間點之強度是否大於一特定臨限值。當此聲音於特定時間點之強度並未大於特定臨限值時(步驟S850的否),結束流程。當此聲音於特定時間點之強度大於特定臨限值時(步驟S850的是),如步驟S860,執行電子裝置上之一作業。類似地,本發明不限定於任何作業。
類似地,在一些實施例中,當聲音包括一第一特定時間點與一第二特定時間點時,其中聲音於第一特定時間點與第一特定時間點之前一時間點之強度差大於既定值且聲音於第二特定時間點與第二特定時間點之前一時間點之強度差大於既定值,可以判斷第一特定時間點與第二特定時間點是否落於一時間間隔內。當第一特定時間點與第二特定時間點落於此時間間隔內時,執行電子裝置上之作業。另外,在一些實施例中,可以判斷聲音中第一特定時間點與第二特定時間點間之一時間差是否符合一預設值。當時間差符合預設值時,執行電子裝置上之作業。
第9圖顯示依據本發明實施例之基於聲音觸發之作業啟始方法。依據本發明實施例之基於聲音觸發之作業啟始方法適用於一電子裝置,如一個人電腦、或一可攜式裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、平板電腦、及可穿戴式裝置等。
首先,如步驟S910,透過電子裝置之一收音單元,如麥克風接收一聲音。第10圖顯示依據本發明實施例之作業啟始例子。在此例子中,兩台電子裝置(電子裝置300與400)可以相互進行碰撞來產生聲音。提醒的是,兩台電子裝置相互進行碰撞來產生聲音僅為本案之例子。任何可以產生聲音的方式皆可應用至本發明中。之後,如步驟S920,分析接收到之聲音,從而得到聲音中之一第一特定時間點與一第二特定時間點,其中聲音於第一特定時間點與第一特定時間點之前一時間點之強度差大於一既定值且聲音於第二特定時間點與第二特定時間點之前一時間點之強度差大於一既定值。如步驟S930,由一特定電子裝置接收一特定時間差。值得注意的是,在一些實施例中,電子裝置與特定電子裝置相互進行碰撞時,特定電子裝置亦可透過其收音單元接收一聲音,並分析得到聲音中之一第一特定時間點與一第二特定時間點(其中聲音於第一特定時間點與第一特定時間點之前一時間點之強度差大於既定值且聲音於第二特定時間點與第二特定時間點之前一時間點之強度差大於既定值),並計算得到相應第一特定時間點與第二特定時間點間之特定時間差,並將此特定時間差透過一網路傳送回電子裝置。如步驟S940,判斷第一特定時間點與第二特定時間點間之一時間差是否符合由特定電子裝置所接收之特定時間差。當第一特定時間點與第二特定時間點間之時間差並未符合接收之特定時間差時(步驟S940
的否),結束流程。當第一特定時間點與第二特定時間點間之時間差符合接收之特定時間差時(步驟S940的是),如步驟S950,執行電子裝置上之一作業。值得注意的是,在一些實施例中,此作業可以係將相應電子裝置之資料提供給特定電子裝置。在一些實施例中,此作業可以係將相應電子裝置之資料與相應特定電子裝置之資料進行交換。提醒的是,此資料可以係一數位名片、一識別資訊、一金融帳號資訊、與/或相應一應用程式之帳戶資訊等。提醒的是,前述資料僅為本案之例子,本發明並未限定於此。
因此,透過本案之基於聲音觸發之作業啟始方法及系統可以根據電子裝置所接收到之聲音來啟始電子裝置中之作業,從而增加電子裝置中作業管理的多樣性。在一些實施例中,電子裝置的安全性亦可以相對提升。
本發明之方法,或特定型態或其部份,可以以程式碼的型態存在。程式碼可以包含於實體媒體,如軟碟、光碟片、硬碟、或是任何其他機器可讀取(如電腦可讀取)儲存媒體,亦或不限於外在形式之電腦程式產品,其中,當程式碼被機器,如電腦載入且執行時,此機器變成用以參與本發明之裝置。程式碼也可以透過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態進行傳送,其中,當程式碼被機器,如電腦接收、載入且執行時,此機器變成用以參與本發明之裝置。當在一般用途處理單元實作時,程式碼結合處理單元提供一操作類似於應用特定邏輯電路之獨特裝置。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明之精神和範圍內,當可做些許更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
S210、S220、S230、S240‧‧‧步驟
Claims (9)
- 一種基於聲音觸發之作業啟始方法,適用於一電子裝置,包括下列步驟:透過一收音單元接收一聲音;判斷該聲音於至少一特定時間點之一強度與該聲音於該特定時間點之前一時間點之一強度間之一強度差是否大於一既定值;透過一網路由一特定電子裝置取得一特定時間差,其中該特定電子裝置取得一特定聲音,且分析該特定聲音以得到該特定聲音中之兩時間點,並得到相應該等時間點間之該特定時間差;判斷該聲音中一第一特定時間點與一第二特定時間點間之一時間差是否符合該特定時間差,其中該聲音於該第一特定時間點與相應之前一時間點之該強度差大於該既定值,且該聲音於該第二特定時間點與相應之前一時間點之該強度差大於該既定值;以及當該強度差大於該既定值且該時間差符合該特定時間差時,執行該電子裝置上之一作業。
- 根據申請專利範圍第1項之基於聲音觸發之作業啟始方法,更包括下列步驟:判斷該聲音於該特定時間點之該強度是否大於一特定臨限值;以及當該聲音於該特定時間點之該強度大於該特定臨限值,且該強度差大於該既定值時,執行該電子裝置上之該作業。
- 根據申請專利範圍第1項之基於聲音觸發之作業啟始方法,更包括下列步驟:利用該電子裝置之一感測單元偵測該聲音接收時相應該電子裝置之一動作;判斷該動作是否表示該電子裝置於該特定時間點於至少一特定軸產生一位移;以及當該動作表示該電子裝置於該特定時間點於該特定軸產生該位移,且該強度差大於該既定值時,執行該電子裝置上之該作業。
- 根據申請專利範圍第1項之基於聲音觸發之作業啟始方法,更包括下列步驟:判斷該聲音中該第一特定時間點與該第二特定時間點是否落於一時間間隔內;以及當該第一特定時間點與該第二特定時間點落於該時間間隔內時,執行該電子裝置上之該作業。
- 根據申請專利範圍第4項之基於聲音觸發之作業啟始方法,更包括下列步驟:判斷該第一特定時間點與該第二特定時間點間之一時間差是否符合一預設值;以及當該時間差符合該預設值時,執行該電子裝置上之該作業。
- 根據申請專利範圍第1項之基於聲音觸發之作業啟始方法,更包括下列步驟:利用該電子裝置之一鄰近感測器偵測相應一物件之出現;以及 當相應該物件之出現被偵測到,且該強度差大於該既定值時,執行該電子裝置上之該作業。
- 根據申請專利範圍第6項之基於聲音觸發之作業啟始方法,更包括於該電子裝置中提供複數語音,且執行相應該等語音之一語音播放作業,其中該作業係用以控制該語音播放作業之至少一功能。
- 一種基於聲音觸發之作業啟始系統,適用於一電子裝置,包括:一收音單元,用以接收一聲音;以及一處理單元,用以判斷該聲音於至少一特定時間點之一強度與該聲音於該特定時間點之前一時間點之一強度間之一強度差是否大於一既定值,透過一網路由一特定電子裝置取得一特定時間差,其中該特定電子裝置取得一特定聲音,且分析該特定聲音以得到該特定聲音中之兩時間點,並得到相應該等時間點間之該特定時間差,判斷該聲音中一第一特定時間點與一第二特定時間點間之一時間差是否符合該特定時間差,其中該聲音於該第一特定時間點與相應之前一時間點之該強度差大於該既定值,且該聲音於該第二特定時間點與相應之前一時間點之該強度差大於該既定值,且當該強度差大於該既定值且該時間差符合該特定時間差時,執行該電子裝置上之一作業。
- 一種電腦程式產品,用以被一機器載入且執行一基於聲音觸發之作業啟始方法,適用於一電子裝置,該電腦程式產品包括: 一第一程式碼,用以透過一收音單元接收一聲音;一第二程式碼,用以判斷該聲音於至少一特定時間點之一強度與該聲音於該特定時間點之前一時間點之一強度間之一強度差是否大於一既定值;一第三程式碼,用以透過一網路由一特定電子裝置取得一特定時間差,其中該特定電子裝置取得一特定聲音,且分析該特定聲音以得到該特定聲音中之兩時間點,並得到相應該等時間點間之該特定時間差;一第四程式碼,用以判斷該聲音中一第一特定時間點與一第二特定時間點間之一時間差是否符合該特定時間差,其中該聲音於該第一特定時間點與相應之前一時間點之該強度差大於該既定值,且該聲音於該第二特定時間點與相應之前一時間點之該強度差大於該既定值;以及一第五程式碼,用以當該強度差大於該既定值且該時間差符合該特定時間差時,執行該電子裝置上之一作業。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103113167A TWI544478B (zh) | 2014-04-10 | 2014-04-10 | 基於聲音觸發之作業啟始方法及系統,及相關電腦程式產品 |
US14/658,615 US9848073B2 (en) | 2014-04-10 | 2015-03-16 | Methods and systems for commencing a process based on a sound trigger |
EP15159622.8A EP2930609A1 (en) | 2014-04-10 | 2015-03-18 | Methods and systems for commencing a process based on a sound trigger |
CN201510154583.8A CN104978128B (zh) | 2014-04-10 | 2015-04-02 | 一种基于声音触发的作业启始方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103113167A TWI544478B (zh) | 2014-04-10 | 2014-04-10 | 基於聲音觸發之作業啟始方法及系統,及相關電腦程式產品 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201539430A TW201539430A (zh) | 2015-10-16 |
TWI544478B true TWI544478B (zh) | 2016-08-01 |
Family
ID=52824010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103113167A TWI544478B (zh) | 2014-04-10 | 2014-04-10 | 基於聲音觸發之作業啟始方法及系統,及相關電腦程式產品 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9848073B2 (zh) |
EP (1) | EP2930609A1 (zh) |
CN (1) | CN104978128B (zh) |
TW (1) | TWI544478B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230224408A1 (en) * | 2009-01-28 | 2023-07-13 | Virtual Hold Technology Solutions, Llc | System and method for callback management with alternate site routing and context-aware callback pacing |
CN105718165B (zh) * | 2016-01-20 | 2019-02-12 | Oppo广东移动通信有限公司 | 一种终端后台应用的启动方法及装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100421152C (zh) * | 2004-07-30 | 2008-09-24 | 英业达股份有限公司 | 声音控制系统以及方法 |
US7671756B2 (en) | 2007-01-07 | 2010-03-02 | Apple Inc. | Portable electronic device with alert silencing |
CN101562650A (zh) * | 2008-04-17 | 2009-10-21 | 深圳富泰宏精密工业有限公司 | 语音管理系统及方法 |
US8041063B2 (en) * | 2008-08-20 | 2011-10-18 | Panasonic Corporation | Hearing aid and hearing aid system |
JP5716287B2 (ja) | 2010-04-07 | 2015-05-13 | ソニー株式会社 | 音声信号処理装置、音声信号処理方法、プログラム |
EP2584459A1 (en) | 2011-10-21 | 2013-04-24 | Research In Motion Limited | System and method for changing an activation state of an electronic device using acoustic signals |
US9892729B2 (en) * | 2013-05-07 | 2018-02-13 | Qualcomm Incorporated | Method and apparatus for controlling voice activation |
US9828621B2 (en) * | 2013-09-10 | 2017-11-28 | Lifescan Scotland Limited | Anomalous signal error trap for an analyte measurement determined from a specified sampling time derived from a sensed physical characteristic of the sample containing the analyte |
-
2014
- 2014-04-10 TW TW103113167A patent/TWI544478B/zh not_active IP Right Cessation
-
2015
- 2015-03-16 US US14/658,615 patent/US9848073B2/en not_active Expired - Fee Related
- 2015-03-18 EP EP15159622.8A patent/EP2930609A1/en not_active Ceased
- 2015-04-02 CN CN201510154583.8A patent/CN104978128B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9848073B2 (en) | 2017-12-19 |
TW201539430A (zh) | 2015-10-16 |
CN104978128A (zh) | 2015-10-14 |
US20150296069A1 (en) | 2015-10-15 |
CN104978128B (zh) | 2018-04-03 |
EP2930609A1 (en) | 2015-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11269981B2 (en) | Information displaying method for terminal device and terminal device | |
US10554807B2 (en) | Mobile terminal and method of operating the same | |
US10116899B2 (en) | Method and apparatus for facilitating setup, discovery of capabilities and interaction of electronic devices | |
US20180314536A1 (en) | Method and apparatus for invoking function in application | |
US11539799B2 (en) | Method and apparatus for transferring information between electronic devices | |
TWI502487B (zh) | 語音管理方法,及其相關裝置與電腦程式產品 | |
KR102305245B1 (ko) | 스마트 밴드를 이용한 사용자 인증방법 | |
KR20200117183A (ko) | 메시지를 표시하는 전자 장치 및 그의 동작 방법 | |
TWI544478B (zh) | 基於聲音觸發之作業啟始方法及系統,及相關電腦程式產品 | |
US20130060513A1 (en) | Systems and Methods for Utilizing Acceleration Event Signatures | |
TWI601018B (zh) | 電子裝置間之資料提供方法及系統,及相關電腦程式產品 | |
TWI587720B (zh) | 電子裝置間之偵測管理方法及系統,及相關電 腦程式產品 | |
TWI601033B (zh) | 移動偵測之管理方法及系統,及相關電腦程式產品 | |
TWI526924B (zh) | 聲音播放方式之管理方法及系統,及其電腦程式產品 | |
KR101790216B1 (ko) | 사용자 인터페이스를 제공하기 위한 방법, 디바이스, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체 | |
TW201601005A (zh) | 於電子裝置上啟始工作執行之方法及系統,及相關電腦程式產品 | |
CN114237807A (zh) | 一种关联控件交互方法和装置 | |
TWI584154B (zh) | 以角度為基礎之項目決定方法及系統,及相關電腦程式產品 | |
TWI544400B (zh) | 應用程式啟動方法及系統,及相關電腦程式產品 | |
TWI554131B (zh) | 群組管理方法及系統,及相關電腦程式產品 | |
WO2018232649A1 (zh) | 具备一定隐私保护功能的移动终端和相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |