[go: up one dir, main page]

TWI468983B - Service activation method and service activation system - Google Patents

Service activation method and service activation system Download PDF

Info

Publication number
TWI468983B
TWI468983B TW101134804A TW101134804A TWI468983B TW I468983 B TWI468983 B TW I468983B TW 101134804 A TW101134804 A TW 101134804A TW 101134804 A TW101134804 A TW 101134804A TW I468983 B TWI468983 B TW I468983B
Authority
TW
Taiwan
Prior art keywords
data
identification
service
sensor
input signal
Prior art date
Application number
TW101134804A
Other languages
Chinese (zh)
Other versions
TW201413495A (en
Inventor
Chia Yu Lin
yu jia Chen
Li Chun Wang
Yu Chee Tseng
Original Assignee
Univ Nat Chiao Tung
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Univ Nat Chiao Tung filed Critical Univ Nat Chiao Tung
Priority to TW101134804A priority Critical patent/TWI468983B/en
Publication of TW201413495A publication Critical patent/TW201413495A/en
Application granted granted Critical
Publication of TWI468983B publication Critical patent/TWI468983B/en

Links

Landscapes

  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

服務啟動方法及系統Service startup method and system

本發明是有關於一種服務啟動方法及系統,且特別是有關於一種結合感測器與資料辨識技術的服務啟動方法及系統。The invention relates to a service starting method and system, and in particular to a service starting method and system combining sensor and data identification technology.

身處資訊化時代,人與個人電子裝置之間的關係日益趨於緊密,隨著個人行動裝置的普及化以及智慧型行動裝置的蓬勃發展,現代人不僅習慣使用行動裝置進行通話,許多人更會在行動裝置上安裝各式各樣的應用程式,並藉由五花八門的應用程式提供各式各樣的服務。此外,近年來,讓行動裝置更加便利與進步的主要技術之一,就在於行動裝置感測器的開發與應用。就單一個智慧型手機而言,就包括了多個感測器,例如:點觸控面板,重力加速器、距離感測器與分貝感測器等。每種感測器皆有其特殊功能,也有其不同的感測方式。In the age of information, the relationship between people and personal electronic devices is becoming more and more close. With the popularization of personal mobile devices and the vigorous development of smart mobile devices, modern people are not only accustomed to using mobile devices to make calls, but many people are even more A wide range of applications are installed on mobile devices and a wide range of services are available through a wide range of applications. In addition, in recent years, one of the main technologies for making mobile devices more convenient and progressive is the development and application of mobile device sensors. In the case of a single smart phone, multiple sensors are included, such as a touch panel, a gravity accelerator, a distance sensor, and a decibel sensor. Each sensor has its own special features and different sensing methods.

另外,資料辨識技術的發展,更是將電子裝置所接收的語音資料或觸控輸入訊號進行辨識,並成為操控行動裝置的控制訊號,讓行動電子裝置在使用上能夠更便利以及簡單。像是結合語音輸入以及語音辨識系統的技術已經日漸普及,使用者只要對行動電子裝置講出某項要求,例如想要查車次、航班、表演節目與其他各種問答等,系統便會依據使用者的語音輸入,去找出問題的答案。In addition, the development of data identification technology identifies the voice data or touch input signal received by the electronic device and becomes a control signal for manipulating the mobile device, which makes the mobile electronic device more convenient and simple to use. Technology such as voice input and voice recognition systems has become more and more popular. Users only need to tell a certain requirement for mobile electronic devices, such as checking the number of trips, flights, performances and other questions and answers. Voice input, to find out the answer to the question.

然而,就目前行動電子裝置的技術而言,使用者往往需要同時達到多個條件才能啟用應用程式,以進而得到服務。像是在啟動語音辨識功能之前,使用者必須視線專注在行動電子裝置上,再用手碰觸電子裝置以開啟語音辨識系統,然後才用嘴巴輸入語音訊號,最後電子行動裝置才能提供相對應之服務。但在很多情況下,使用者不方便或無法同時達成上述條件時,像是開車或身處危險時,便無法自如的控制行動電子裝置,也就無法啟動適當或想要的服務。However, in the current technology of mobile electronic devices, users often need to meet multiple conditions at the same time to enable the application to get services. For example, before the voice recognition function is activated, the user must focus on the mobile electronic device, then touch the electronic device to open the voice recognition system, and then input the voice signal with the mouth, and finally the electronic mobile device can provide corresponding signals. service. However, in many cases, when the user is inconvenient or unable to achieve the above conditions at the same time, such as driving or being in danger, the mobile electronic device cannot be controlled freely, and the appropriate or desired service cannot be started.

有鑑於此,本發明提供一種服務啟動方法及系統,可簡化藉由電子裝置來啟動服務的步驟,或讓使用者以更便利的方式來啟動電子裝置的應用服務。In view of this, the present invention provides a service activation method and system, which can simplify the steps of starting a service by an electronic device or enable a user to start an application service of the electronic device in a more convenient manner.

本發明提出一種服務啟動方法,適用於包括感測器與資料擷取單元的電子裝置,此服務啟動方法包括下列步驟。首先,當感測器接收觸發訊號,判斷觸發訊號是否符合預設的觸發條件。若觸發訊號符合觸發條件,依據觸發條件判斷是否開啟資料擷取單元。當資料擷取單元開啟時,資料擷取單元接收輸入訊號。然後,辨識輸入訊號產生辨識資料。最後,判斷辨識資料是否符合預設的啟動條件,若判斷為是,啟動預設服務。The present invention provides a service initiation method suitable for an electronic device including a sensor and a data acquisition unit. The service activation method includes the following steps. First, when the sensor receives the trigger signal, it determines whether the trigger signal meets the preset trigger condition. If the trigger signal meets the trigger condition, it is determined whether the data capture unit is enabled according to the trigger condition. When the data capture unit is turned on, the data capture unit receives the input signal. Then, the input signal is recognized to generate identification data. Finally, it is judged whether the identification data meets the preset activation condition, and if the determination is yes, the preset service is started.

在本發明之一實施例中,在上述判斷觸發訊號是否符合預設的觸發條件的步驟之前,更包括接收觸發條件與啟 動條件的使用者設定。In an embodiment of the present invention, before the step of determining whether the trigger signal meets the preset trigger condition, the method further includes receiving the trigger condition and User settings for dynamic conditions.

在本發明之一實施例中,在上述依據觸發條件判斷是否開啟資料擷取單元的步驟之後,此方法更包括當資料擷取單元未開啟時,啟動預設服務。In an embodiment of the present invention, after the step of determining whether to open the data capture unit according to the trigger condition, the method further comprises: when the data capture unit is not turned on, starting the preset service.

在本發明之一實施例中,上述辨識輸入訊號產生辨識資料的步驟更包括判斷是否可以自行辨識輸入訊號。若判斷為是,辨識輸入訊號產生辨識資料。若判斷為否,經由網路連結辨識伺服器,傳送輸入訊號至辨識伺服器進行辨識,並從辨識伺服器接收辨識資料。In an embodiment of the invention, the step of identifying the input signal to generate the identification data further comprises determining whether the input signal can be recognized by itself. If the judgment is yes, the identification input signal generates identification data. If the determination is no, the identification server is connected via the network connection, the input signal is transmitted to the identification server for identification, and the identification data is received from the identification server.

在本發明之一實施例中,上述啟動預設服務的步驟包括執行應用程式以取得預設服務。In an embodiment of the invention, the step of activating the preset service includes executing an application to obtain a preset service.

在本發明之一實施例中,上述啟動該預設服務的步驟包括傳送服務請求至服務提供者。In an embodiment of the invention, the step of initiating the preset service comprises transmitting a service request to a service provider.

在本發明之一實施例中,上述資料辨識包括語音辨識或手勢辨識。In an embodiment of the invention, the data identification includes speech recognition or gesture recognition.

本發明提出一種服務啟動系統,此服務啟動系統包括辨識伺服器以及電子裝置。此電子裝置包括感測器、儲存單元、資料擷取單元、通訊模組、辨識模組以及處理單元。其中,感測器用以接收觸發訊號。儲存單元用以儲存觸發條件與啟動條件。通訊模組經由網路連結辨識伺服器。辨識模組用以辨識輸入訊號產生辨識資料。處理單元耦接感測器、儲存單元、通訊模組、資料擷取單元以及辨識模組。處理單元接收觸發條件與啟動條件的使用者設定,當感測器接收到觸發訊號,處理單元判斷觸發訊號是否符合觸發 條件,若觸發訊號符合觸發條件,處理單元依據觸發條件判斷是否需要開啟資料擷取單元,當資料擷取單元接收輸入訊號,處理單元控制辨識模組辨識輸入訊號產生辨識資料,並判斷辨識資料是否符合啟動條件,當辨識資料符合預設的該啟動條件,處理單元啟動預設服務。The present invention provides a service activation system including an identification server and an electronic device. The electronic device includes a sensor, a storage unit, a data capture unit, a communication module, an identification module, and a processing unit. The sensor is configured to receive a trigger signal. The storage unit is used to store the trigger condition and the start condition. The communication module identifies the server via a network connection. The identification module is used to recognize the input signal to generate identification data. The processing unit is coupled to the sensor, the storage unit, the communication module, the data acquisition unit, and the identification module. The processing unit receives the user setting of the trigger condition and the start condition. When the sensor receives the trigger signal, the processing unit determines whether the trigger signal is consistent with the trigger. If the triggering signal meets the triggering condition, the processing unit determines whether the data capturing unit needs to be turned on according to the triggering condition. When the data capturing unit receives the input signal, the processing unit controls the identification module to recognize the input signal to generate the identification data, and determines whether the identification data is The startup condition is met, and when the identification data meets the preset activation condition, the processing unit starts the preset service.

在本發明之一實施例中,上述之處理單元更利用通訊模組經由網路連結辨識伺服器,以傳送輸入訊號至辨識伺服器並從辨識伺服器接收辨識資料。In an embodiment of the present invention, the processing unit further uses the communication module to identify the server via the network connection to transmit the input signal to the identification server and receive the identification data from the identification server.

在本發明之一實施例中,上述之辨識模組更判斷是否可以自行辨識觸發訊號。In an embodiment of the invention, the identification module further determines whether the trigger signal can be recognized by itself.

在本發明之一實施例中,上述之處理單元執行應用程式以取得預設服務。In an embodiment of the invention, the processing unit described above executes an application to obtain a preset service.

在本發明之一實施例中,上述之處理單元利用通訊模組傳送服務請求至服務提供者。In an embodiment of the invention, the processing unit uses the communication module to transmit a service request to the service provider.

基於上述,本發明之服務啟動方法及系統讓電子裝置的使用者預先設定一啟動條件於電子裝置中,而電子裝置依據此自訂的啟動條件來啟動一預設服務。藉此,簡化啟動電子裝置之應用服務的步驟,以避免使用者在某些特殊危急情況無法啟動電子裝置的應用服務。Based on the above, the service activation method and system of the present invention allows a user of the electronic device to preset a startup condition in the electronic device, and the electronic device activates a preset service according to the customized activation condition. Thereby, the steps of starting the application service of the electronic device are simplified, so as to prevent the user from being unable to start the application service of the electronic device in some special critical situations.

為讓本發明之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。The above described features and advantages of the present invention will be more apparent from the following description.

本發明提出一種啟動電子裝置之應用服務或藉由電子 裝置啟動其他服務的方法,可由使用者自行設定觸發條件及啟動條件,藉以讓使用者在遇到緊急事件或身處不利於操作電子裝置的狀況時,使電子裝置的操作方式能夠更為容易,大幅簡化使用者啟動一預設服務的步驟,提升電子裝置使用上的便利性。為了使本發明之內容更為明瞭,以下列舉實施例作為本發明確實能夠據以實施的範例。The invention provides an application service for starting an electronic device or by using an electronic device The method for starting other services by the device may be set by the user to set the trigger condition and the start condition, so that the user can operate the electronic device more easily in the event of an emergency or in a situation that is not conducive to operating the electronic device. The step of starting a preset service by the user is greatly simplified, and the convenience of using the electronic device is improved. In order to clarify the content of the present invention, the following examples are given as examples in which the present invention can be implemented.

圖1是依照本發明一實施例所繪示之一種電子裝置的服務啟動方法流程圖。以下請配合參照圖1:首先於步驟S101中,電子裝置的感測器接收觸發訊號,在本實施例中,電子裝置例如是個人數位助理(Personal Digital Assistant,PDA)、PDA手機、智慧型手機、觸控式手機、平板電腦、或超輕薄型筆電(Ultrabook)等,不限於上述。而感測器例如是點觸控面板,重力加速感測器、距離感測器與分貝感測器等,對於每種感測器而言,皆有其不同的感測方式,本發明亦不對此限制。其中,上述觸發訊號為使用者向電子裝置發出之任何訊息或訊號,此訊號例如是語音訊號、振動訊號或觸控訊號等,本發明並不對此限制。FIG. 1 is a flow chart of a method for starting a service of an electronic device according to an embodiment of the invention. Referring to FIG. 1 , firstly, in step S101 , the sensor of the electronic device receives the trigger signal. In this embodiment, the electronic device is, for example, a personal digital assistant (PDA), a PDA mobile phone, or a smart phone. A touch-type mobile phone, a tablet computer, or an ultra-thin notebook (Ultrabook) is not limited to the above. The sensor is, for example, a touch panel, a gravity accelerometer, a distance sensor, a decibel sensor, etc., and each sensor has its own different sensing manner, and the present invention is also incorrect. This limit. The trigger signal is any message or signal sent by the user to the electronic device. The signal is, for example, a voice signal, a vibration signal or a touch signal. The present invention is not limited thereto.

接著,在步驟S102中,判斷觸發訊號是否符合預設的觸發條件。觸發條件可以是由電子裝置的感測器的參數或其組合所組成,這些參數包括感測器讀取值的大小、數值變化的次數或數值持續時間等,本發明不對此限定。舉例來說,若感測器為一個加速度感測器,觸發條件可以是電子裝置在三秒內搖動了五下。若感測器為一個分貝感測 器,觸發條件可以是電子裝置接收一個大於80分貝的聲音訊號,由此可見,對於不同的感測器,具有不同的觸發條件。Next, in step S102, it is determined whether the trigger signal meets the preset trigger condition. The triggering condition may be composed of parameters of the sensor of the electronic device or a combination thereof, and the parameters include the magnitude of the value read by the sensor, the number of times the value changes, or the duration of the value, etc., which is not limited by the present invention. For example, if the sensor is an acceleration sensor, the trigger condition may be that the electronic device is shaken five times in three seconds. If the sensor is a decibel sensing The trigger condition may be that the electronic device receives an audio signal greater than 80 decibels, thereby showing that different trigger conditions are available for different sensors.

若觸發訊號符合預設的觸發條件,在步驟S103中,依據觸發條件判斷是否開啟電子裝置的資料擷取單元。此處的資料擷取單元可以是錄音裝置或觸控面板,用以擷取外來的語音資料或是觸控輸入資料,本發明不對此限定。另外,觸發條件除了是由感測器參數所組成之外,更包括了是否開啟資料擷取單元的資訊,此觸發條件決定是否需要進一步接收其他的資料或訊號來啟動預設服務,以減少因感測器誤判或是不小心觸發此觸發訊號而意外啟動服務的情況。據此,可針對不同的應用情景決定不同的觸發條件,避免在某些時刻使用者因受限於某些環境條件而無法觸發此觸發條件。If the trigger signal meets the preset trigger condition, in step S103, it is determined whether to open the data capture unit of the electronic device according to the trigger condition. The data capture unit may be a recording device or a touch panel for capturing external voice data or touch input data, which is not limited by the present invention. In addition, the trigger condition is not only composed of the sensor parameters, but also includes whether to open the information of the data capture unit, and the trigger condition determines whether further data or signals need to be further received to start the preset service to reduce the cause. The sensor misjudged or accidentally triggered the trigger signal to start the service unexpectedly. According to this, different trigger conditions can be determined for different application scenarios, and the trigger condition cannot be triggered by the user at certain moments due to being restricted by certain environmental conditions.

如果步驟S103判斷為否,代表電子裝置不需要再接收其他訊號或資料來決定是否啟動預設服務,因此直接啟動該預設服務(步驟S107)。如果步驟S103判斷為是,代表電子裝置需要其他訊號來進一步確認是否啟動該預設服務,於是開啟資料擷取單元。If the determination in step S103 is NO, the representative electronic device does not need to receive other signals or materials to decide whether to start the preset service, so the preset service is directly started (step S107). If the determination in step S103 is YES, the representative electronic device needs other signals to further confirm whether the preset service is activated, and then the data capture unit is turned on.

在開啟資料擷取單元之後,在步驟S104中,電子裝置的資料擷取單元接收輸入訊號,此處的輸入訊號可以是一啟動語句或一啟動觸控輸入。舉例來說,若觸發訊號為使用者透過手部來操控電子裝置而產生的訊號,則可相對開啟觸控輸入裝置來擷取觸控輸入資料,讓使用者僅需要 利用手就可以啟動預設的服務,以致使用者即使在無法利用口部發出訊號的情況,仍然可以啟動預設服務。After the data capture unit is turned on, in step S104, the data capture unit of the electronic device receives the input signal, where the input signal can be a startup statement or a touch input. For example, if the trigger signal is a signal generated by the user operating the electronic device through the hand, the touch input device can be opened to capture the touch input data, so that the user only needs The preset service can be started by using the hand, so that the user can start the preset service even if the user cannot use the mouth to send a signal.

接著在步驟S105中,辨識輸入訊號產生辨識資料,資料辨識包括了語音辨識或觸控輸入辨識。舉例來說,如果輸入訊號為一語音訊號,則將辨識此語音音頻訊號而產生相對應的語音資料。最後在步驟S106中,判斷辨識資料是否符合預設的啟動條件,若判斷為是,啟動預設服務(步驟S107)。Then, in step S105, the input signal is identified to generate identification data, and the data identification includes speech recognition or touch input identification. For example, if the input signal is a voice signal, the voice audio signal will be recognized to generate corresponding voice data. Finally, in step S106, it is determined whether the identification data meets the preset activation condition, and if the determination is yes, the preset service is started (step S107).

簡單來說,把上述辨識後的辨識資料與預設的啟動條件做比對,檢查是否相符。一旦符合,則啟動預設服務。基於上述,電子裝置接收並檢查使用者發出的觸發訊號以及啟動訊號來啟動預設服務。另外,觸發條件與啟動條件可以讓使用者依照其使用上的便利性或環境因素來設定。舉例來說,對於一個手部行動不便的人士而言,觸發條件以及啟動條件皆可設定為語音的操控方式。而預設服務可以是電子裝置的一應用程式所提供之應用服務。啟動預設服務也可以是傳送服務要求至一服務提供者,讓服務提供者提供相關服務給電子裝置的使用者。To put it simply, compare the identified identification data with the preset starting conditions to check if they match. Once met, the default service is started. Based on the above, the electronic device receives and checks the trigger signal sent by the user and the activation signal to start the preset service. In addition, the trigger condition and the start condition can be set by the user according to their convenience or environmental factors. For example, for a person with limited hand movements, the trigger condition and the start condition can be set as the voice control mode. The default service may be an application service provided by an application of the electronic device. Initiating the preset service may also be to transfer the service request to a service provider, and let the service provider provide the relevant service to the user of the electronic device.

然而,本發明的實現方式不限於上述說明,可以對於實際的需求而酌予變更上述實施例的內容。例如,在本發明之另一實施例中,電子裝置還可以判斷是否可以自行辨識輸入資料。當電子裝置無法自行辨識輸入資料時,電子裝置可向一辨識伺服器尋求協助,以製作出輸入訊號的辨識資料。以下則舉另一實施例詳細說明。However, the implementation of the present invention is not limited to the above description, and the contents of the above embodiments may be changed as appropriate for actual needs. For example, in another embodiment of the present invention, the electronic device can also determine whether the input data can be recognized by itself. When the electronic device cannot recognize the input data by itself, the electronic device can seek assistance from an identification server to create an identification data of the input signal. The following is a detailed description of another embodiment.

圖2為根據另一實施例繪示的服務啟動系統20的方塊示意圖。請參照圖2,服務啟動20包括辨識伺服器230與電子裝置210。電子裝置210透過網路連結220連接至辨識伺服器230,而辨識伺服器230提供協助電子裝置辨識訊號以產生辨識資料的服務。FIG. 2 is a block diagram of a service initiation system 20 according to another embodiment. Referring to FIG. 2, the service startup 20 includes an identification server 230 and an electronic device 210. The electronic device 210 is connected to the identification server 230 via the network connection 220, and the identification server 230 provides a service for assisting the electronic device to recognize the signal to generate the identification data.

電子裝置210包括感測器213、資料擷取單元216、儲存單元211、通訊模組215、辨識模組212與處理單元214。感測器213用以接收或感測外來的訊號,可以是一個分貝感測器、陀螺感測器(gyrosensor),或是一個加速感測器(acceleration sensor)等。儲存單元211可以是任何形式的儲存裝置,例如硬式磁碟機、揮發性記憶體、非揮發性記憶體等。資料擷取單元用來擷取外來的資料或訊號,像是麥克風、錄音裝置以及觸控面板等,本發明皆不對此限制。The electronic device 210 includes a sensor 213, a data capturing unit 216, a storage unit 211, a communication module 215, an identification module 212, and a processing unit 214. The sensor 213 is configured to receive or sense an external signal, and may be a decibel sensor, a gyro sensor, or an acceleration sensor. The storage unit 211 can be any form of storage device such as a hard disk drive, volatile memory, non-volatile memory, and the like. The data acquisition unit is used to extract external data or signals, such as a microphone, a recording device, and a touch panel. The present invention is not limited thereto.

通訊模組215被配置來經由網路來傳送資料至外部裝置與從外部裝置接收資料,例如是支援第三代(3G)行動通訊協定的網路通訊模組,或支援其他網路協定的網路通訊模組。因此,電子裝置210可經由網路連結220至辨識伺服器230。The communication module 215 is configured to transmit data to and receive data from an external device via a network, such as a network communication module supporting a third generation (3G) mobile communication protocol, or a network supporting other network protocols. Road communication module. Therefore, the electronic device 210 can connect to the identification server 230 via the network.

處理單元214例如是中央處理單(Central Processing Unit,CPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)等,而可用以控制感測器213、資料擷取單元216、儲存單元211、通訊模組215與辨識模組212。The processing unit 214 is, for example, a central processing unit (CPU), or other programmable general purpose or special purpose microprocessor (Microprocessor), etc., and can be used to control the sensor 213 and the data capturing unit. 216. The storage unit 211, the communication module 215, and the identification module 212.

詳言之,圖3是依照本發明第一實施例所繪示之服務 啟動方法的流程圖。請參照圖3,本實施例的方法適用於圖2的服務啟動系統20,以下即搭配廣告行銷系統20中的各項元件說明服務啟動方法的詳細步驟:首先,在步驟S301中,感測器213接收到觸發訊號。接著處理單元214判斷此觸發訊號是否符合儲存在儲存單元211的觸發條件(步驟S302)。若步驟S302判斷為是,處理單元214更依據觸發條件來決定是否開啟資料擷取單元216(步驟S303)。若步驟S303判斷為是,代表在此啟動服務的設定中需要另一輸入訊號來啟動預設服務。接著在開啟資料擷取單元216之後,資料擷取單元216接收輸入訊號(步驟S304)。In detail, FIG. 3 is a service diagram according to a first embodiment of the present invention. A flowchart of the startup method. Referring to FIG. 3, the method in this embodiment is applicable to the service startup system 20 of FIG. 2, and the following is a detailed step of the service startup method in conjunction with each component in the advertisement marketing system 20: First, in step S301, the sensor 213 received a trigger signal. Next, the processing unit 214 determines whether the trigger signal meets the trigger condition stored in the storage unit 211 (step S302). If the determination in step S302 is YES, the processing unit 214 further determines whether to open the data extraction unit 216 according to the trigger condition (step S303). If the determination in step S303 is YES, it means that another input signal is needed to start the preset service in the setting of starting the service. Then, after the data capturing unit 216 is turned on, the data capturing unit 216 receives the input signal (step S304).

與前述實施例不同的是,本實施例在步驟S305中,辨識模組212判斷是否可以自行辨識輸入訊號。若步驟S305判斷為是,辨識模組212自行辨識輸入資料(步驟S306)。若步驟S305判斷為否,處理單元214利用通訊模組215經由該網路連結220連接辨識伺服器230,以傳送輸入訊號至辨識伺服器230(步驟S307),在辨識伺服器230完成輸入訊號的資料辨識之後,處理單元214利用通訊模組215從辨識伺服器230接收辨識資料(步驟S308)。Different from the foregoing embodiment, in this embodiment, in step S305, the identification module 212 determines whether the input signal can be recognized by itself. If the determination in step S305 is YES, the identification module 212 recognizes the input data by itself (step S306). If the determination in step S305 is no, the processing unit 214 uses the communication module 215 to connect the identification server 230 via the network connection 220 to transmit the input signal to the identification server 230 (step S307), and the identification server 230 completes the input signal. After the data is identified, the processing unit 214 receives the identification data from the recognition server 230 using the communication module 215 (step S308).

然後在步驟S309中,處理單元214判斷辨識資料是否符合預設的啟動條件,若步驟S309判斷為是,處理單元214啟動預設服務(步驟S310)。此外在步驟S310中,處理單元214可以執行一應用程式以取得預設服務,或利用通訊模組215傳送服務請求至服務提供者,在由服務提供者提供預設服務。Then in step S309, the processing unit 214 determines whether the identification data meets the preset activation condition. If the determination in step S309 is YES, the processing unit 214 starts the preset service (step S310). In addition, in step S310, the processing unit 214 may execute an application to obtain a preset service, or transmit a service request to the service provider by using the communication module 215, and provide a preset service by the service provider.

一般來說,對於某些資料辨識而言,常常需要大量的運算資源及儲存空間,舉例來說,就語音辨識而言,一旦啟動語句較為複雜或是不易辨認,又如果電子裝置本身不具備資料辨識模組,就可能會有無法辨識或辨識資料錯誤的情形發生。本發明透過結合一辨識伺服器於此服務啟動系統中,使得資料辨識率能夠更精準與正確,可讓使用者沒有太多在設定啟動條件上的限制,使得此服務啟動系統能夠更加彈性。In general, for some data identification, a large amount of computing resources and storage space are often required. For example, in the case of voice recognition, once the startup statement is complicated or difficult to recognize, and if the electronic device itself does not have the data. When the module is identified, there may be cases where the data is not recognized or recognized. The invention combines a recognition server in the service startup system, so that the data identification rate can be more accurate and correct, and the user can not have too many restrictions on setting the startup conditions, so that the service startup system can be more flexible.

為了更進一步地說明本發明服務啟動方法流程的詳細運作方式,以下即舉一應用實施例搭配圖4之時序流程圖來進行說明。圖4是依照本發明另一實施例所繪示之電子裝置的服務啟動方法之時序流程圖。圖5是依照本發明另一實施例所繪示之一種應用情境的簡單示意圖,在本實施例中,假設預設服務為發出求救訊號至救援者,請參照圖4與圖5:首先於步驟S401中,電子裝置E例如是使用者U的智慧型手機510。使用者U設定啟動條件與觸發條件於智慧型手機510之中。在本實施例中,假設使用者設定的觸發條件為智慧型手機510的分貝感測器(未繪示)接收到大於75分貝的聲音,而啟動條件假設為啟動語句“我不會報案”。In order to further explain the detailed operation mode of the service startup method flow of the present invention, an application embodiment will be described below in conjunction with the timing flowchart of FIG. FIG. 4 is a timing chart of a method for starting a service of an electronic device according to another embodiment of the invention. FIG. 5 is a simplified schematic diagram of an application scenario according to another embodiment of the present invention. In this embodiment, assuming that the preset service is to send a distress signal to the rescuer, please refer to FIG. 4 and FIG. 5: first in the step. In S401, the electronic device E is, for example, the smart phone 510 of the user U. The user U sets the activation condition and the trigger condition in the smart phone 510. In this embodiment, it is assumed that the trigger condition set by the user is that the decibel sensor (not shown) of the smart phone 510 receives a sound greater than 75 decibels, and the start condition is assumed to be the startup statement "I will not report the case".

當危急情況發生時,例如使用者U遭到歹徒的綁架,由於使用者U欲啟動預設的一救援服務,於是在步驟S402中,使用者U會發出觸發訊號,也就是先大聲呼喊超過75 分貝的聲音。智慧型手機510的分貝感測器接收到觸發訊號之後,由於接收到大於75分貝的聲音,在步驟S403中智慧型手機510判斷觸發訊號符合使用者U預設的觸發條件。接著在步驟S404中智慧型手機510依據使用者設定的觸發條件開啟其資料擷取單元,在本實施例中,假設資料擷取單元為一麥克風,用來接收外部的音訊訊號。When a critical situation occurs, for example, the user U is kidnapped by the gangster, since the user U wants to start a preset rescue service, the user U sends a trigger signal in step S402, that is, the user first shouts loudly. 75 The sound of decibels. After receiving the trigger signal, the decibel sensor of the smart phone 510 receives the sound greater than 75 decibels, and in step S403, the smart phone 510 determines that the trigger signal meets the trigger condition preset by the user U. Then, in step S404, the smart phone 510 starts its data capture unit according to the trigger condition set by the user. In this embodiment, the data capture unit is assumed to be a microphone for receiving an external audio signal.

然後在步驟S405中,使用者U對電子裝置E發輸入訊號,也就是對智慧型手機510說出啟動語句“我不會報案”。一旦電子裝置E判斷無法自行辨識此語音訊號“我不會報案”時(步驟S406),則傳送此語音訊號至辨識伺服器S(步驟S407),在本實施例中假設辨識伺服器S為語音辨識伺服器520。由此可見,在本實施例中,透過自訂觸發條件與啟動條件,可以在旁人不知情的情況下,發出求救訊號或啟動服務。Then, in step S405, the user U sends an input signal to the electronic device E, that is, the startup statement "I will not report the case" to the smart phone 510. Once the electronic device E determines that the voice signal "I will not report the case" is not recognized by itself (step S406), the voice signal is transmitted to the identification server S (step S407). In this embodiment, it is assumed that the identification server S is a voice. The server 520 is identified. It can be seen that in the embodiment, through the custom trigger condition and the start condition, the distress signal or the service can be started without the knowledge of others.

在步驟S408中,語音辨識伺服器520對語音訊號“我不會報案”進行語音辨識並且得到辨識資料。然後語音辨識器520便將此辨識資料回傳至智慧型手機510(步驟S409)。一旦智慧型手機510判斷此辨識資料符合在步驟S401中設定的啟動條件(步驟S410),智慧型手機510立刻啟動預設服務,傳送服務要求至服務提供者P(步驟S411),在本實施例中,假設為智慧型手機立刻傳送一求救訊號至最近的救援者P,最後服務提供者P提供服務給使用者U(步驟S412),也就是對使用者U提供相關的救援行動。In step S408, the voice recognition server 520 performs voice recognition on the voice signal "I will not report the case" and obtains the identification data. The speech recognizer 520 then transmits the identification data back to the smart phone 510 (step S409). Once the smart phone 510 determines that the identification data meets the activation condition set in step S401 (step S410), the smart phone 510 immediately starts the preset service, and transmits the service request to the service provider P (step S411), in this embodiment. In the case, it is assumed that the smart phone immediately transmits a distress signal to the nearest rescuer P, and finally the service provider P provides the service to the user U (step S412), that is, provides the user U with the relevant rescue action.

上述實施例僅為本發明之一實施例,對於其他實施例而言,觸發條件也可以是電子裝置的距離感測器偵測到物體在感距離測器上的揮動,啟動條件也可以是在觸控面板上手寫輸入“SOS”的字句。由此可見,使用者僅需要使用口或手就可以啟動電子裝置的應用服務,並不需要多種操作方式來啟動。而預設服務可以是傳送服務要求至服務提供者,也可以自行啟動電子裝置的應用程式,舉例來說,啟動一個可以播放音樂的應用程式提供播放音樂的預設服務,皆不限於上述。The above embodiment is only an embodiment of the present invention. For other embodiments, the trigger condition may also be that the distance sensor of the electronic device detects the swing of the object on the sense distance detector, and the start condition may also be The word "SOS" is handwritten on the touch panel. It can be seen that the user only needs to use the mouth or the hand to start the application service of the electronic device, and does not need multiple operation modes to start. The default service may be to transfer the service request to the service provider, or to launch the application of the electronic device by itself. For example, an application that can play music to provide a preset service for playing music is not limited to the above.

綜上所述,本發明藉由使用者預先設定觸發條件與啟動條件,來比對感測器與資料擷取單元接收的訊號,以判斷使用者的動作來執行預設的服務,簡化啟動服務的流程步驟,藉以讓使用者能夠更容易以更簡單以及彈性的操作方式來啟動服務。克服電子裝置需要多個啟動條件才能啟動服務的缺點,讓使用者可以藉由彈性的條件設定,以致於在任何情況下都可以使用電子裝置提供的服務或是讓電子裝置向外要求其他服務,提升了電子裝置使用上的便利性。In summary, the present invention compares the signal received by the sensor and the data acquisition unit with the trigger condition and the activation condition, and determines the user's action to execute the preset service, thereby simplifying the startup service. Process steps to make it easier for users to start services in a simpler and more flexible way. Overcoming the shortcomings of the electronic device requiring multiple activation conditions to start the service, the user can be set by the flexible condition, so that the service provided by the electronic device can be used under any circumstances or the electronic device can request other services. The convenience of using the electronic device is improved.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the invention, and any one of ordinary skill in the art can make some modifications and refinements without departing from the spirit and scope of the invention. The scope of the invention is defined by the scope of the appended claims.

20‧‧‧服務啟動系統20‧‧‧Service Startup System

210‧‧‧電子裝置210‧‧‧Electronic devices

220‧‧‧網路連結220‧‧‧Internet links

230‧‧‧辨識伺服器230‧‧‧ Identification server

211‧‧‧儲存單元211‧‧‧ storage unit

212‧‧‧辨識單元212‧‧‧ Identification unit

213‧‧‧感測器213‧‧‧ sensor

214‧‧‧處理單元214‧‧‧Processing unit

215‧‧‧通訊模組215‧‧‧Communication Module

216‧‧‧資料擷取單元216‧‧‧Information acquisition unit

U‧‧‧使用者U‧‧‧Users

E‧‧‧電子裝置E‧‧‧Electronic device

S‧‧‧辨識伺服器S‧‧‧ identification server

P‧‧‧服務提供者P‧‧‧Service Provider

510‧‧‧智慧型手機510‧‧‧Smart Phone

520‧‧‧語音辨識伺服器520‧‧‧Voice Identification Server

S101~S107‧‧‧本發明一實施例之服務啟動方法的步驟S101~S107‧‧‧ steps of the service startup method according to an embodiment of the present invention

S301~S310‧‧‧本發明一實施例之服務啟動方法的步驟S301~S310‧‧‧ steps of the service startup method according to an embodiment of the present invention

S401~S411‧‧‧本發明一實施例之服務啟動方法的步驟S401~S411‧‧‧ steps of the service startup method according to an embodiment of the present invention

圖1為根據一實施例繪示的服務啟動方法流程圖。FIG. 1 is a flowchart of a service startup method according to an embodiment.

圖2為根據一實施例繪示的服務啟動系統的方塊圖。2 is a block diagram of a service initiation system, in accordance with an embodiment.

圖3為根據另一實施例繪示的服務啟動方法流程圖。FIG. 3 is a flowchart of a service startup method according to another embodiment.

圖4為根據另一實施例繪示的服務啟動方法之時序流程圖。4 is a timing diagram of a service initiation method according to another embodiment.

圖5為根據另一實施例繪示之一種應用情境的簡單示意圖。FIG. 5 is a simplified schematic diagram of an application scenario according to another embodiment.

S101~S107‧‧‧本發明一實施例之服務啟動方法的步驟S101~S107‧‧‧ steps of the service startup method according to an embodiment of the present invention

Claims (10)

一種服務啟動的方法,適用於包括一感測器與一資料擷取單元的一電子裝置,該方法包括下列步驟:當該感測器接收一觸發訊號,依據該感測器之感測參數來判斷該觸發訊號是否符合預設的一觸發條件,其中該感測器包括一分貝感測器或一加速度感測器;若該觸發訊號符合該觸發條件,依據該觸發條件判斷是否開啟該資料擷取單元以接收一輸入訊號,其中該資料擷取單元包括一錄音裝置或一觸控裝置;當判定該資料擷取單元未開啟時,直接啟動一預設服務;當判定該資料擷取單元開啟時,該資料擷取單元接收該輸入訊號;透過一資料辨識來辨識該輸入訊號產生一辨識資料,其中該資料辨識包括一語音辨識或一觸控輸入辨識;以及判斷該辨識資料是否符合預設的一啟動條件,若是,啟動該預設服務,其中若該感測器為該分貝感測則該資料擷取單元為該錄音裝置,若該感測器為該加速度感測器則該資料擷取單元為該觸控裝置。 A method for starting a service is applicable to an electronic device including a sensor and a data capture unit. The method includes the following steps: when the sensor receives a trigger signal, according to the sensing parameter of the sensor. Determining whether the trigger signal meets a preset trigger condition, wherein the sensor comprises a decibel sensor or an acceleration sensor; if the trigger signal meets the trigger condition, determining whether to open the data according to the trigger condition Taking a unit to receive an input signal, wherein the data capturing unit comprises a recording device or a touch device; when it is determined that the data capturing unit is not turned on, directly starting a preset service; when determining that the data capturing unit is turned on The data capture unit receives the input signal; the data recognition identifies the input signal to generate an identification data, wherein the data identification includes a voice recognition or a touch input identification; and determining whether the identification data conforms to the preset a start condition, if yes, starting the preset service, wherein if the sensor is the decibel sensing, the data acquisition unit is Recording means, if the acceleration sensor for sensing the data capture unit for the touch device. 如申請專利範圍第1項所述之服務啟動方法,其中在判斷該觸發訊號是否符合預設的一觸發條件的步驟之前,該方法更包括:接收該觸發條件與該啟動條件的設定。 The method for starting a service according to claim 1, wherein before the step of determining whether the trigger signal meets a preset trigger condition, the method further comprises: receiving the setting of the trigger condition and the start condition. 如申請專利範圍第1項所述之服務啟動方法,其中 辨識該輸入訊號以產生該辨識資料的步驟更包括:判斷是否可以自行辨識該輸入訊號;若是,辨識該輸入訊號產生該辨識資料;以及若否,經由網路連結連接一辨識伺服器,傳送該輸入訊號至該辨識伺服器進行辨識,並從該辨識伺服器接收該辨識資料。 The method for starting a service as described in claim 1 of the patent application, wherein The step of identifying the input signal to generate the identification data further comprises: determining whether the input signal can be recognized by itself; if yes, identifying the input signal to generate the identification data; and if not, connecting an identification server via a network connection, transmitting the The input signal is sent to the identification server for identification, and the identification data is received from the identification server. 如申請專利範圍第1項所述之服務啟動方法,其中啟動該預設服務的步驟包括執行一應用程式以取得該預設服務。 The service activation method of claim 1, wherein the step of initiating the preset service comprises executing an application to obtain the preset service. 如申請專利範圍第1項所述之服務啟動方法,其中啟動該預設服務的步驟包括:傳送一服務請求至一服務提供者。 The service initiation method of claim 1, wherein the step of initiating the preset service comprises: transmitting a service request to a service provider. 一種服務啟動系統,包括:一辨識伺服器;以及一電子裝置,包括:一感測器,用以接收一觸發訊號,其中該感測器包括一分貝感測器或一加速度感測器;一資料擷取單元,用以擷取一輸入訊號,其中該資料擷取單元包括一錄音裝置或一觸控裝置;一儲存單元,儲存一觸發條件與一啟動條件;一通訊模組,經由一網路連結該辨識伺服器;一辨識模組,用以辨識該輸入訊號產生一辨識資料;以及一處理單元,耦接該感測器、該儲存單元、該資料擷取單元、該通訊模組以及該辨識模組,當該感測器接收到該觸發訊號,該處理單元依據該感測器之感測參數來 判斷該觸發訊號是否符合該觸發條件,若該觸發訊號符合該觸發條件,該處理單元依據該觸發條件判斷是否需要開啟資料擷取單元以接收該輸入訊號,其中,當判定該資料擷取單元未開啟時,該處理單元直接啟動一預設服務,其中,當判定該資料擷取單元開啟時,該資料擷取單元接收該輸入訊號,該處理單元控制該辨識模組透過一資料辨識來辨識該輸入訊號產生該辨識資料,並判斷該辨識資料是否符合該啟動條件,其中該資料辨識包括一語音辨識或一觸控輸入辨識,當該辨識資料符合預設的該啟動條件,該處理單元啟動該預設服務,其中,若該感測器為該分貝感測則該資料擷取單元為該錄音裝置,若該感測器為該加速度感測器則該資料擷取單元為該觸控裝置。 A service activation system includes: an identification server; and an electronic device, comprising: a sensor for receiving a trigger signal, wherein the sensor comprises a decibel sensor or an acceleration sensor; a data capture unit for capturing an input signal, wherein the data capture unit comprises a recording device or a touch device; a storage unit stores a trigger condition and a start condition; and a communication module is connected to the network The identification module is configured to identify the input signal to generate an identification data; and a processing unit coupled to the sensor, the storage unit, the data acquisition unit, the communication module, and The identification module, when the sensor receives the trigger signal, the processing unit is based on the sensing parameter of the sensor Determining whether the trigger signal meets the trigger condition. If the trigger signal meets the trigger condition, the processing unit determines, according to the trigger condition, whether the data capture unit needs to be enabled to receive the input signal, wherein when the data capture unit is determined not to be When the data is turned on, the processing unit directly activates a predetermined service. The data capture unit receives the input signal when the data capture unit is determined to be turned on. The processing unit controls the identification module to identify the data through a data identification. The input signal generates the identification data, and determines whether the identification data meets the activation condition. The data identification includes a voice recognition or a touch input identification. When the identification data meets the preset start condition, the processing unit starts the The data capture unit is the recording device if the sensor is the decibel sensor, and the data capture unit is the touch device if the sensor is the accelerometer. 如申請專利範圍第6項所述之服務啟動系統,其中該處理單元更包括利用該通訊模組經由該網路連結該辨識伺服器,以傳送該輸入訊號至該辨識伺服器並從該辨識伺服器接收該辨識資料。 The service activation system of claim 6, wherein the processing unit further comprises: connecting, by the communication module, the identification server via the network to transmit the input signal to the identification server and from the identification servo The device receives the identification data. 如申請專利範圍第6項所述之服務啟動系統,其中該辨識模組包括判斷是否可以自行辨識該觸發訊號。 The service activation system of claim 6, wherein the identification module comprises determining whether the trigger signal can be recognized by itself. 如申請專利範圍第6項所述之服務啟動系統,其中該處理單元包括執行一應用程式以取得該預設服務。 The service activation system of claim 6, wherein the processing unit comprises executing an application to obtain the preset service. 如申請專利範圍第6項所述之服務啟動系統,其中該處理單元更利用該通訊模組傳送一服務請求至一服務提供者。The service initiation system of claim 6, wherein the processing unit further transmits a service request to a service provider by using the communication module.
TW101134804A 2012-09-21 2012-09-21 Service activation method and service activation system TWI468983B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW101134804A TWI468983B (en) 2012-09-21 2012-09-21 Service activation method and service activation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW101134804A TWI468983B (en) 2012-09-21 2012-09-21 Service activation method and service activation system

Publications (2)

Publication Number Publication Date
TW201413495A TW201413495A (en) 2014-04-01
TWI468983B true TWI468983B (en) 2015-01-11

Family

ID=52784763

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101134804A TWI468983B (en) 2012-09-21 2012-09-21 Service activation method and service activation system

Country Status (1)

Country Link
TW (1) TWI468983B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI615769B (en) * 2016-08-10 2018-02-21 Shake the smart phone emergency rescue method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6659344B2 (en) * 2000-12-06 2003-12-09 Ncr Corporation Automated monitoring of activity of shoppers in a market
TWM303429U (en) * 2006-06-20 2006-12-21 Action Electronics Co Ltd Operating system comprising a touch-controlled interface
TW200829885A (en) * 2007-01-10 2008-07-16 Tomtom Int Bv A navigation device and method for emergency service access
TW201044265A (en) * 2009-06-10 2010-12-16 Microsoft Corp Touch anywhere to speak
TWM423882U (en) * 2011-09-26 2012-03-01 Weltec Entpr Co Ltd Identity verification device, information display system and community union security reporting system
TWM428443U (en) * 2011-07-15 2012-05-01 You Can Biotechnology Corp Emergency reporting apparatus and reporting system thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6659344B2 (en) * 2000-12-06 2003-12-09 Ncr Corporation Automated monitoring of activity of shoppers in a market
TWM303429U (en) * 2006-06-20 2006-12-21 Action Electronics Co Ltd Operating system comprising a touch-controlled interface
TW200829885A (en) * 2007-01-10 2008-07-16 Tomtom Int Bv A navigation device and method for emergency service access
TW201044265A (en) * 2009-06-10 2010-12-16 Microsoft Corp Touch anywhere to speak
TWM428443U (en) * 2011-07-15 2012-05-01 You Can Biotechnology Corp Emergency reporting apparatus and reporting system thereof
TWM423882U (en) * 2011-09-26 2012-03-01 Weltec Entpr Co Ltd Identity verification device, information display system and community union security reporting system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI615769B (en) * 2016-08-10 2018-02-21 Shake the smart phone emergency rescue method

Also Published As

Publication number Publication date
TW201413495A (en) 2014-04-01

Similar Documents

Publication Publication Date Title
JP6811758B2 (en) Voice interaction methods, devices, devices and storage media
EP3951774B1 (en) Voice-based wakeup method and device
EP4198683B1 (en) Methods and apparatus to operate closed-lid portable computers
TWI644307B (en) Method, computer readable storage medium and system for operating a virtual assistant
KR101726945B1 (en) Reducing the need for manual start/end-pointing and trigger phrases
US20190013025A1 (en) Providing an ambient assist mode for computing devices
US20130080178A1 (en) User interface method and device
TW201729039A (en) Electronic device generating notification based on context data in response to speech phrase from user
TW201535156A (en) Performing actions associated with individual presence
KR20130133629A (en) Method and apparatus for executing voice command in electronic device
KR20200015267A (en) Electronic device for determining an electronic device to perform speech recognition and method for the same
US11495223B2 (en) Electronic device for executing application by using phoneme information included in audio data and operation method therefor
US9635164B2 (en) Remote control for electronic device
US11151995B2 (en) Electronic device for mapping an invoke word to a sequence of inputs for generating a personalized command
JP2020188461A (en) Terminal, server, and method of operating thereof
KR20190122457A (en) Electronic device for performing speech recognition and the method for the same
US20180324703A1 (en) Systems and methods to place digital assistant in sleep mode for period of time
CN104464737A (en) Sound verification system and sound verification method
CN107193596A (en) Alarm clock closing method applied to mobile terminal and mobile terminal
KR20200099380A (en) Method for providing speech recognition serivce and electronic device thereof
WO2016157993A1 (en) Information processing device, information processing method, and program
CN108806670A (en) Audio recognition method, device and storage medium
CN110944056A (en) Interactive method, mobile terminal and readable storage medium
CN107452233A (en) Learning control method based on terminal equipment and terminal equipment
KR20180099423A (en) Operating method of electronic device for function execution based on speech command in Locked state and electronic device supporting the same