一種智能手表的語音信號存儲方法及裝置制造方法
【專利摘要】本發明公開了一種智能手表的語音信號存儲方法及裝置,便于對智能手表上保存的語音信號進行準確定位,從而有效保證智能手表上語音記事本、語音備忘錄等應用的功能實現。智能手表的語音信號存儲方法,包括:將用戶的模擬語音信號進行量化采集,轉換成數字語音信號;將轉換得到的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息,其中,語言元素發音數據庫中存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;通過音頻文件的方式將轉換得到的數字語音信號存儲到智能手表的文件系統中,并將確定出的文字信息作為當前音頻文件的文件標識。
【專利說明】一種智能手表的語音信號存儲方法及裝置
【技術領域】
[0001]本發明涉及智能控制【技術領域】,尤其涉及一種智能手表的語音信號存儲方法及
>J-U ρ?α裝直。
【背景技術】
[0002]隨著移動技術的發展,許多傳統的電子產品也開始增加移動方面的功能,比如過去只能用來看時間的手表,現今也可以通過智能手機或家庭網絡與互聯網相連,顯示來電信息、社交網絡信息、新聞推送(News feed)、天氣預報等內容。這種新手表被稱作智能手表,這類產品主要是為消費者在不方便使用智能手機的情況下使用而設計的。智能手表,是將手表內置智能化系統、搭載智能手機系統連接于網絡而實現多功能,能同步智能手機中的電話、短信、郵件、照片、音樂等。并且,智能手表能夠提供語音記事本、語音備忘錄等應用,語音記事本、語音備忘錄等應用是通過智能手表上的MIC (microphone,麥克風)將用戶的語音信號(模擬信號)采樣,并通過音頻文件的方式將錄制好的語音信號(數字信號)保存起來。
[0003]由于智能手表在產品形態上與傳統手表類似,因此約束了智能手表的體積不能太大。智能手表的體積約束了智能手表的顯示屏幕和觸摸屏面積很小,相對于智能手機而言,手指在智能手表的觸摸屏上定位困難,導致通過觸摸屏操作智能手表時比較困難。
[0004]本發明人在發明過程中發現,由于輸入操作困難,傳統的通過手指在觸摸屏上輸入文字信息的方式在智能手表上比較困難。目前在使用語音記事本、語音備忘錄等應用的時候,由于無法為當前錄制好的語音信號添加文件名或者其他文字描述,因此采用當前系統時間作為文件名。隨著使用時間的增加,語音信號的記錄數量增多之后,查看或者檢索錄制好的語音信號時很難從文件列表上獲得語音信號的相關內容,也就很難定位到使用者希望獲取的語音信號,從而無法達到語音記事本、語音備忘錄等應用的功能目的。
【發明內容】
[0005]本發明實施例提供一種智能手表的語音信號存儲方法及裝置,便于對智能手表上保存的語音信號進行準確定位,從而有效保證智能手表上語音記事本、語音備忘錄等應用的功能實現。
[0006]本發明實施例提供的智能手表的語音信號存儲方法,包括:
將用戶的模擬語音信號進行量化采集,轉換成數字語音信號;
將轉換得到的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息,所述語言元素發音數據庫中存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;
通過音頻文件的方式將轉換得到的數字語音信號存儲到智能手表的文件系統中,并將確定出的文字信息作為當前音頻文件的文件標識。
[0007]相應的,本發明實施例提供的智能手表的語音信號存儲裝置,包括: 語言元素發音數據庫,用于存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;
語音采樣模塊,用于將用戶的模擬語音信號進行量化采集,轉換成數字語音信號;
語音識別匹配模塊,用于將語音采樣模塊轉換得到的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息;
文件存儲模塊,用于通過音頻文件的方式將語音采樣模塊轉換得到的數字語音信號存儲到智能手表的文件系統中,并將語音識別匹配模塊確定出的文字信息作為當前音頻文件的文件標識。
[0008]本發明實施例提供的語音信號存儲方法及裝置,提供了語言元素發音數據庫,存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;將用戶的語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,從而確定出語音信號對應的文字信息,通過音頻文件的方式將數字語音信號存儲到智能手表的文件系統中,文字信息作為當前音頻文件的文件標識。在將錄制好的語音信號保存之前,使用簡便、實用的根據語音信號確定文字信息的方法為當前錄制好的語音信號添加文件標識,替代現有技術中采用當前系統時間作為文件名的方法,在智能手表的文件系統中,文件列表上展示的不再是各音頻文件對應的系統時間,而是各音頻文件中數字語音信號對應的文字信息,從而能夠使用戶在查看或者檢索錄制好的語音信號時很容易的從文件列表上獲得語音信號的具體內容,也就能夠對智能手表上保存的語音信號進行準確定位,從而有效保證智能手表上語音記事本、語音備忘錄等應用的功能實現。
[0009]本申請的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本申請而了解。本申請的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
[0010]
【專利附圖】
【附圖說明】
[0011]附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1為本發明實施例中智能手表的語音信號存儲方法流程圖;
圖2為本發明實施例中智能手表的語音信號存儲裝置框圖。
[0012]圖3為本發明實施例中智能手表上語音記事本的使用流程圖。
[0013]【具體實施方式】
[0014]本發明實施例提供一種智能手表的語音信號存儲方法及裝置,在將錄制好的語音信號保存之前,使用簡便、實用的根據語音信號確定文字信息的方法為當前錄制好的語音信號添加文件標識,替代現有技術中采用當前系統時間作為文件名的方法,便于后續對錄制好的語音信號進行查看、檢索,也就能夠對智能手表上保存的語音信號進行準確定位,從而有效保證智能手表上語音記事本、語音備忘錄等應用的功能實現。
[0015]以下結合說明書附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。并且在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0016]本發明實施例提供一種智能手表的語音信號存儲方法,如圖1所示,包括如下步驟:
S101、將用戶的模擬語音信號進行量化采集,轉換成數字語音信號;
具體實施中,一般通過智能手表上的MIC將用戶的模擬語音信號進行量化采集,轉換成數字語音信號;
模擬信號一般通過PCM(Pulse Code Modulation,脈碼調制)方法量化為數字信號,PCM過程通常包括:
a、采樣,以模擬信號最高頻率2倍以上的采樣速率采樣,后續即可真實地還原信號,針對模擬語音信號來說,最高頻率為4KHZ,則一般采用8KHZ的速率采樣;
b、量化,量化分級越多,后續還原就接近原模擬信號;如果分兩級,每份樣本可以用一位二進制數字表示;如果分16級,每份樣本需要用四位二進制數字表示;如果分128級,每份樣本需要用四位二進制數字表示;
C、編碼,將二進制數字編碼傳輸。
[0017]S102、將轉換得到的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息,其中,語言元素發音數據庫中存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;
具體實施中,語言元素發音數據庫中一般以列表形式存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;一般情況下,元素發音數字信號的波形數據具體是指元素發音數字信號的波形的數字量化值的壓縮數據。
[0018]具體實施中,可以根據語音匹配結果確定對應的全部文字信息;也可以預設數量閾值,根據語音匹配結果確定字數不超過設定的數量閾值的文字信息。一般情況下,數量閾值可以設定為5?30以內的自然數。該數量閾值可以預先配置在智能手表中,也可以根據用戶需求靈活調整,例如由用戶通過應用設置界面進行自行設定。
[0019]S103、通過音頻文件的方式將轉換得到的數字語音信號存儲到智能手表的文件系統中,并將確定出的文字信息作為當前音頻文件的文件標識。
[0020]具體實施中,文件標識具體可以為文件名,也可以為文件描述信息,為了便于用戶查找、檢索,較佳的,文件名或者文件描述信息中還可以添加當前系統時間。
[0021]采用本發明實施例提供的智能手表的語音信號存儲方法,在智能手表的文件系統中,文件列表上展示的不再是各音頻文件對應的系統時間,而是各音頻文件中數字語音信號對應的文字信息,從而能夠使用戶在查看或者檢索錄制好的語音信號時很容易的從文件列表上獲得語音信號的具體內容,便于快速、準確定位到使用者希望獲取的語音信號,從而達到語音記事本、語音備忘錄等應用的功能目的。
[0022]基于同一技術構思,本發明實施例提供了一種智能手表的語音信號存儲裝置,由于該裝置解決問題的原理與智能手表的語音信號存儲方法相一致,因此該裝置的實施可以參見方法的實施,重復之處不在贅述。
[0023]如圖2所示,本發明實施例提供的智能手表的語音信號存儲裝置,包括:
語言元素發音數據庫201,用于存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;
語音采樣模塊202,用于將用戶的模擬語音信號進行量化采集,轉換成數字語音信號;語音識別匹配模塊203,用于將語音采樣模塊202轉換得到的數字語音信號與語言元素發音數據庫201中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息;
文件存儲模塊204,用于通過音頻文件的方式將語音采樣模塊202轉換得到的數字語音信號存儲到智能手表的文件系統中,并將語音識別匹配模塊203確定出的文字信息作為當前音頻文件的文件標識。
[0024]其中,語音采樣模塊202 —般為智能手表上的MIC。
[0025]具體實施中,語音識別匹配模塊203,還用于在確定出的文字信息的字數達到設定的數量閾值時,停止工作。
[0026]具體實施中,智能手表的語音信號存儲裝置還包括:
設置模塊205,用于接收用戶通過應用設置界面設定的數量閾值,并配置給語音識別匹配模塊203。
[0027]本申請的實施例所提供的智能手表的語音信號存儲裝置可通過計算機程序實現。本領域技術人員應該能夠理解,上述的模塊劃分方式僅是眾多模塊劃分方式中的一種,如果劃分為其他模塊或不劃分模塊,只要智能手表具有上述功能,都應該在本申請的保護范圍之內。
[0028]基于本發明實施例提供的智能手表的語音信號存儲方法和裝置,能夠有效保證智能手表上語音記事本、語音備忘錄等應用的功能實現。下面以語音記事本為例詳細介紹智能手表上相關應用的使用流程,假設用戶預先通過語音記事本的應用設置界面設定了數量閾值。如圖3所示,包括如下步驟:
5301、用戶開啟語音記事本應用;
5302、用戶點擊錄音按鈕開始錄音;
5303、語音采樣模塊將用戶的模擬語音信號進行量化采集,轉換成數字語音信號并發送給語音識別匹配模塊;
5304、語音識別匹配模塊將語音采樣模塊當前發送的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息;
5305、語音識別匹配模塊判斷確定出的文字數量是否達到設定的數量閥值,如果是,則執行S306,如果否,則返回執行S304 ;
5306、語音識別匹配模塊停止工作;
5307、用戶結束錄音;
5308、文件存儲模塊將用戶完整的數字語音信號寫入音頻文件;
5309、文件存儲模塊將語音識別匹配模塊確定出的文字信息作為當前音頻文件的文件名或者文件描述信息;
5310、文件存儲模塊將音頻文件保存到智能手表的文件系統中。
[0029]需要說明的是,通常情況下用戶完整的數字語音信號對應的文字數量大于設定的數量閥值,因此通常在用戶結束錄音之前語音識別匹配模塊即停止工作。但是不排除用戶完整的數字語音信號對應的文字數量小于等于設定的數量閥值的情況存在,在這種情況下,語音識別匹配模塊會在針對用戶完整的數字語音信號完成語音匹配后停止工作。當然,如果未設定數量閾值,則語音識別匹配模塊同樣會在針對用戶完整的數字語音信號完成語音匹配后停止工作。
[0030] 舉例進行說明,假設用戶需要在語音記事本中記錄如下語音內容“專利挖掘會于周四下午兩點在七號會議室召開”,設定的數量閾值為10。在用戶開啟語音記事本應用并點擊錄音按鈕開始錄音時,智能手表的語音信號存儲裝置即啟動工作,語音采樣模塊將用戶的模擬語音信號進行量化采集,轉換成數字語音信號并發送給語音識別匹配模塊;語音識別匹配模塊將語音采樣模塊當前發送的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息,本例中語音識別匹配模塊會依次確定出文字信息“專”、“利”、“挖”、“掘”、“會”等等”;語音識別匹配模塊在確定出的文字數量達到設定的數量閥值“10”時,語音識別匹配模塊停止工作;在用戶結束錄音后,文件存儲模塊將用戶完整的數字語音信號寫入音頻文件;文件存儲模塊將語音識別匹配模塊確定出的文字信息“專利挖掘會于周四下午”作為當前音頻文件的文件名或者文件描述信息;文件存儲模塊將音頻文件保存到智能手表的文件系統中。
[0031]本發明實施例提供的語音信號存儲方法及裝置,提供了語言元素發音數據庫,存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息;將用戶的語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,從而確定出語音信號對應的文字信息,通過音頻文件的方式將數字語音信號存儲到智能手表的文件系統中,文字信息作為當前音頻文件的文件標識。在將錄制好的語音信號保存之前,使用簡便、實用的根據語音信號確定文字信息的方法為當前錄制好的語音信號添加文件標識,替代現有技術中采用當前系統時間作為文件名的方法,在智能手表的文件系統中,文件列表上展示的不再是各音頻文件對應的系統時間,而是各音頻文件中數字語音信號對應的文字信息,從而能夠使用戶在查看或者檢索錄制好的語音信號時很容易的從文件列表上獲得語音信號的具體內容,也就能夠對智能手表上保存的語音信號進行準確定位,從而有效保證智能手表上語音記事本、語音備忘錄等應用的功能實現。
[0032]本領域的技術人員應明白,本發明的實施例可提供為方法、系統、設備或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0033]本發明是參照根據本發明實施例的方法、設備(系統)和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0034]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0035]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0036]盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
[0037]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【權利要求】
1.一種智能手表的語音信號存儲方法,其特征在于,包括: 將用戶的模擬語音信號進行量化采集,轉換成數字語音信號; 將轉換得到的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息,所述語言元素發音數據庫中存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息; 通過音頻文件的方式將轉換得到的數字語音信號存儲到智能手表的文件系統中,并將確定出的文字信息作為當前音頻文件的文件標識。
2.如權利要求1所述的方法,其特征在于,所述根據語音匹配結果確定對應的文字信息,具體包括: 根據語音匹配結果確定字數不超過設定的數量閾值的文字信息。
3.如權利要求2所述的方法,其特征在于,所述數量閾值由用戶通過應用設置界面進行設定。
4.如權利要求1所述的方法,其特征在于,所述文件標識具體包括文件名或者文件描述信息。
5.如權利要求4所述的方法,其特征在于,所述文件名或者文件描述信息中還添加當前系統時間。
6.一種智能手表的語音信號存儲裝置,其特征在于,包括: 語言元素發音數據庫,用于存儲目標語言的元素發音數字信號的波形數據、及其對應的文字信息; 語音采樣模塊,用于將用戶的模擬語音信號進行量化采集,轉換成數字語音信號; 語音識別匹配模塊,用于將語音采樣模塊轉換得到的數字語音信號與語言元素發音數據庫中存儲的波形數據進行語音匹配,并根據語音匹配結果確定對應的文字信息; 文件存儲模塊,用于通過音頻文件的方式將語音采樣模塊轉換得到的數字語音信號存儲到智能手表的文件系統中,并將語音識別匹配模塊確定出的文字信息作為當前音頻文件的文件標識。
7.如權利要求6所述的裝置,其特征在于,所述語音識別匹配模塊,還用于在確定出的文字信息的字數達到設定的數量閾值時,停止工作。
8.如權利要求7所述的裝置,其特征在于,還包括: 設置模塊,用于接收用戶通過應用設置界面設定的數量閾值,并配置給語音識別匹配模塊。
9.如權利要求6所述的裝置,其特征在于,所述語音采樣模塊具體包括麥克風MIC。
10.如權利要求6所述的裝置,其特征在于,所述文件標識具體包括文件名或者文件描述信息。
【文檔編號】G06F17/30GK103902728SQ201410148362
【公開日】2014年7月2日 申請日期:2014年4月14日 優先權日:2014年4月14日
【發明者】劉遠 申請人:北京君正集成電路股份有限公司