專利名稱:一種賬單生成方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于移動終端技術(shù)領(lǐng)域,尤其涉及一種賬單生成方法及裝置。
背景技術(shù):
隨著移動終端智能化時代的到來,移動終端的配置越來越強大,功能越來越齊全。與此同時,由于用戶消費水平的提高以及消費類型的增多,移動終端往往有一項記賬功能,便于用戶記錄消費金額,清楚地了解自身的消費情況,然而,現(xiàn)有技術(shù)中記賬功能需要用戶手動輸入消費金額,才能實現(xiàn)消費的記賬,其操作過程繁瑣,導(dǎo)致操作效率低下。當(dāng)用戶消費次數(shù)的較多時,繁瑣的手動輸入過程,往往會使得用戶厭煩并逐漸放棄使用記賬功能。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種賬單生成方法,旨在解決現(xiàn)有的記賬功能需要用戶手動輸入消費金額,操作繁瑣,導(dǎo)致用戶操作效率降低的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種賬單生成方法,包括:移動終端獲取包含賬單的語音信息;在所述語音信息中提取賬單信息;根據(jù)所述賬單信息生成預(yù)設(shè)格式的賬單文件。本發(fā)明實施例的另一目的在于提供一種賬單生成裝置,包括:獲取單元,用于移動終端獲取包含賬單的語音信息;提取單元,用于在所述語音信息中提取賬單信息;生成單元,用于根據(jù)所述賬單信息生成預(yù)設(shè)格式的賬單文件。在本發(fā)明實施例中,通過移動終端獲取包含賬單的語音信息,在語音信息中提取賬單信息,根據(jù)賬單信息生成預(yù)設(shè)格式的賬單文件,以使用戶無需進行繁瑣的手動輸入,節(jié)省了時間,從而提高了用戶操作效率,并創(chuàng)造了移動終端全新的記賬方式。
圖1是本發(fā)明實施例提供的賬單生成方法的實現(xiàn)流程圖;圖2是本發(fā)明實施例提供的賬單生成方法步驟S102具體實現(xiàn)流程圖;圖3是本發(fā)明實施例提供的賬單生成裝置的結(jié)構(gòu)框圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實施例中,通過移動終端獲取包含賬單的語音信息,在語音信息中提取賬單信息,根據(jù)賬單信息生成預(yù)設(shè)格式的賬單文件,以使用戶無需進行繁瑣的手動輸入,節(jié)省了時間,從而提高了用戶操作效率,并創(chuàng)造了移動終端全新的記賬方式。圖1示出了本發(fā)明實施例提供的一種賬單生成方法的實現(xiàn)流程,詳述如下:在步驟SlOl中,移動終端獲取包含賬單的語音信息。在本實施例中,移動終端獲取包含賬單的語音信息,具體地,可通過移動終端內(nèi)置的錄音設(shè)備對用戶的語音進行采樣,并將采樣得到的模擬信號進行數(shù)字化生成語音信號,根據(jù)語音信號生成語音信息,同時將語音信息的數(shù)據(jù)保存在緩沖區(qū)中,移動終端在語音信息中提取賬單信息。 作為本發(fā)明一個優(yōu)選實施例,由于語音信息的數(shù)量過多,為提高語音信息識別的有效率,用戶可指定某一段語音信息。具體地,用戶通過移動終端的音頻播放器從緩沖區(qū)中提取數(shù)據(jù)在屏幕上進行語音信息播放。用戶可在語音信息中選擇需要識別的一段語音信息,選擇的方式,包括但不限于觸控選擇、按鍵選擇。選中的語音信息作為包含賬單的語音信息,避免了由于語音信息的數(shù)量過多,產(chǎn)生提取賬單信息的效率不高的情況,節(jié)省了提取賬單 目息的時間,從而提聞了在語首 目息中提取賬單 目息的效率。在步驟S102中,在語音信息中提取賬單信息。在本實施例中,賬單信息包括但不限于消費時間、消費金額。商家名稱、消費地點、消費項目。在本實施例中,在語首/[目息中提取賬單/[目息,具體地,可對語首/[目息進行語首 目息識別,以提取賬單信息。對語音信息進行語音信息識別,可采用現(xiàn)有技術(shù)的任一種識別方法進行識別。識別方法包括但不限于識別方法包括但不限于基于聲道模型和語音知識的方法、模板匹配的方法以及利用人工神經(jīng)網(wǎng)絡(luò)的方法。在本實施例中,在語音信息中提取賬單信息,具體地,當(dāng)采用模板匹配的方法中的隱馬爾可夫法(Hidden Markov Model, HMM)時,預(yù)先采用大量的語音樣本為每個詞條建立HMM模型,并對模型進行訓(xùn)練,基于協(xié)同發(fā)音上下文相關(guān)建模。協(xié)同發(fā)音,指的是一個音受前后相鄰音的影響而發(fā)生變化,從發(fā)聲機理上看就是人的發(fā)聲器官在一個音轉(zhuǎn)向另一個音時其特性只能漸變,從而使得后一個音的頻譜與其他條件下的頻譜產(chǎn)生差異?;趨f(xié)同發(fā)音上下文相關(guān)建模,避免了由于協(xié)同發(fā)音引起的識別干擾,提高了識別率。當(dāng)檢測有語音信息輸入時,對語音信息中的語音信號進行預(yù)處理,如消除噪聲,放大信號、端點檢測等,通過端點檢測可從一段語音信號中準(zhǔn)確地找出語音信號的起始點和結(jié)束點。語音信號預(yù)處理后,對起始點和結(jié)束點的語音信號進行特征提取,得到特征參數(shù)序列,然后計算語音模型庫中所有語音模型生成該特征參數(shù)序列的概率值,概率值最大的語音模型為識別結(jié)果,得到語音信息中語音信號的語音模型,從而識別出語音信息中該段語音信號的內(nèi)容。當(dāng)識別完一段語音信號后,繼續(xù)識別下一段語音信號,直至到最后一段語音信號,從而完成了賬單信息的提取。為便于說明,以提取賬單信息中的消費金額為例,對語音信息中的字符語音信息進行字符識別后,得出到語音信息中所有的字符。由于消費金額旁邊都攜帶著貨幣符號,因此可以貨幣符號和作為查詢字符串,提取與貨幣符號相鄰的數(shù)字,獲取其中最大的數(shù)字,作為用戶的消費金額。為便于說明,以提取賬單信息中的消費金額為例,由于預(yù)先存儲了消費金額的語音模型,對語音信息進行語音識別后,得出到語音信息中所有的內(nèi)容。消費金額旁邊都攜帶著貨幣符號,因此可以貨幣符號和作為查詢字符串,提取與貨幣符號相鄰的數(shù)字,獲取其中最大的數(shù)字,作為用戶的消費金額。進一步地,當(dāng)在語音信息中提取到消費時間和消費金額時,建立消費時間和消費金額的關(guān)聯(lián),從而生成了消費時間和消費金額對應(yīng)關(guān)系,便于后續(xù)以消費時間為索引,查找消費金額。作為本發(fā)明一個優(yōu)選實施例,圖2示出步驟S102的具體實施流程,詳述如下:在步驟S201中,顯示賬單信息列表,該賬單信息包括商家名稱、消費地點、消費項目,消費時間、消費金額中的一個或多個。在本實施例中,在移動終端的界面上顯示的賬單信息,由于賬單信息的個數(shù)比較多,可以通過在界面上繪制一個圖表,以便用戶進行指定的操作。在步驟S202中,檢測用戶在所述賬單信息列表中指定的賬單信息;在本實施例中,用戶在賬單信息列表中指定的賬單信息,指定的方式包括但不限于觸摸或者按鍵,通過對用戶的指定操作檢測,接收用戶的指定結(jié)果。在步驟S203中,在語音信息中提取指定的賬單信息。在本實施例中,用戶可指定提取賬單信息,在語音信息中提取指定的賬單信息。為便于說明,以實際應(yīng)用為例,當(dāng)用戶指定賬單信息為消費時間和消費金額時,僅提取語音信息中相應(yīng)的消費時間和消費金額,便于系統(tǒng)后續(xù)根據(jù)消費時間和消費金額采用預(yù)設(shè)格式生成賬單文件。在步驟S103中,根據(jù)賬單信息生成預(yù)設(shè)格式的賬單文件。作為本發(fā)明的一個優(yōu)選實施例,預(yù)設(shè)格式的包括表格、柱形圖、折線圖、餅圖中的一種或多種。在本實施例中,根據(jù)提取到的賬單信息生成預(yù)設(shè)格式的賬單文件,對賬單信息解析,在本實施例中,根據(jù)賬單信息生成預(yù)設(shè)格式的賬單文件。具體地,當(dāng)采用的預(yù)設(shè)格式為表格,將賬單信息作為表頭,對提取的賬單信息進行解析,表格里關(guān)聯(lián)賬單信息對應(yīng)的數(shù)字,賬單信息包括但不限于商家名稱、消費時間、消費金額、消費地點、消費項目。為便于說明,以實際應(yīng)用為例,當(dāng)采用的預(yù)設(shè)格式為表格且指定消費時間和消費金額時。消費時間和消費金額作為表頭,并將消費時間按時間先后進行排序,以消費時間的排序的序號為索引,建立序號和消費時間的關(guān)聯(lián),從而生成了序號和消費時間的對應(yīng)關(guān)系。在表格中顯示消費時間的排序序號,當(dāng)序號為I時,根據(jù)序號和消費時間的對應(yīng)關(guān)系,調(diào)用出與I關(guān)聯(lián)的消費時間,與此同時,根據(jù)消費時間調(diào)用出消費時間對應(yīng)的金額,從而完成了表格形式的賬單文件的生成。作為本發(fā)明的優(yōu)先實施例,根據(jù)賬單信息生成預(yù)設(shè)格式為柱形圖、折線圖、餅圖的賬單文件。具體可生成表格的賬單文件,再將表格轉(zhuǎn)換為柱形圖、折線圖、餅圖的賬單文件,表格轉(zhuǎn)換為柱形圖、折線圖、餅圖為現(xiàn)有技術(shù),具體實施過程在此不做贅述。作為本發(fā)明的優(yōu)先實施例,獲取多個所述賬單文件的生成時間;當(dāng)所述賬單文件的生成時間是同一預(yù)設(shè)時間段時,根據(jù)多個所述賬單文件中的消費時間和消費金額采用預(yù)設(shè)格式重新生成賬單文件。
在本實施例中,在移動終端內(nèi)置監(jiān)聽器,監(jiān)聽系統(tǒng)中的廣播事件,當(dāng)捕獲到賬單文件的生成時間的廣播事件時。將賬單文件的生成時間記錄并存儲,以便后續(xù)是行判斷生成時間是否在同一預(yù)設(shè)時間段。在本實施例中,預(yù)設(shè)時間段可以為用戶自設(shè),也可以為系統(tǒng)默認(rèn),在此不做限制。在本實施例中,具體可通過一個顯示列表,該顯示列表包括時間段,時間段的劃分形式包括上午、中午、下午、晚上、凌晨、一天、一個星期、一個月、一年,用戶可以指定顯示列表中一個或多個時間段,系統(tǒng)根據(jù)用戶所選擇的時間段,根據(jù)賬單文件中的消費時間和消費金額采用預(yù)設(shè)格式重新生成賬單文件。在本實施例中,根據(jù)所述賬單文件中的消費時間和消費金額采用預(yù)設(shè)格式重新生成賬單文件,具體地,生成的賬單文件進行解析,解析過后,提取賬單信息,并接時間先后對消費時間進行排序,采用預(yù)設(shè)格式重新生成賬單文件。從而用戶可以看到同一時間段的消費情況。作為本發(fā)明的優(yōu)先實施例,移動終端獲取包含賬單的語音信息之前,還包括:當(dāng)移動終端通過語音信息采集設(shè)備采集包含賬單的語音信息時,執(zhí)行移動終端獲取包含賬單的語音信息的步驟。 在本實施例中,語音信息采集設(shè)備包括但不限于錄音設(shè)備、音頻播放器。在本實施例中,語音信息采集設(shè)備采集包含賬單的語音信息作為觸發(fā)條件,具體地,語音信息采集設(shè)備采集語音信息的廣播事件和截圖工具采集的語音信息的廣播事件作為觸發(fā)條件。在移動終端內(nèi)置監(jiān)聽器,監(jiān)聽系統(tǒng)中的廣播事件。當(dāng)捕獲到語音信息采集設(shè)備采集語音信息的廣播事件采集的語音信息的廣播事件時,執(zhí)行移動終端獲取包含賬單的語音信息的步驟,當(dāng)沒有當(dāng)捕獲到語音信息采集設(shè)備采集語音信息的廣播事件采集的語音信息的廣播事件時,不執(zhí)行移動終端獲取包含賬單的語音信息的步驟,從而減少了移動終端的運行線程,節(jié)省了電量,提高了移動終端的續(xù)航時間。圖3示出了本發(fā)明實施例提供的一種賬單生成裝置的結(jié)構(gòu)框圖,該裝置可以運行于各種終端,包括但不限于移動電話、口袋計算機(Pocket PersonalComputer, PPC)、掌上電腦、計算機、筆記本電腦、個人數(shù)字助理(PersonalDigital Assistant,PDA)、MP4、MP3等。為了便于說明,僅示出了與本實施例相關(guān)的部分。參照圖3,該賬單生成裝置,包括:獲取單元31,用于移動終端獲取包含賬單的語音信息。提取單元32,用于在語音信息中提取賬單信息。生成單元33,用于根據(jù)賬單信息生成預(yù)設(shè)格式的賬單文件。可選地,在該賬單生成裝置中,該提取單元32包括:顯示子單元321,用于顯示賬單信息列表,該賬單信息包括商家名稱、消費地點、消費項目,消費時間、消費金額中的一個或多個。檢測子單元322,用于檢測用戶在賬單信息列表中指定的賬單信息。提取子單元323,用于在語音信息中提取指定的賬單信息。具體地,在該賬單生成裝置中,該預(yù)設(shè)格式包括表格、柱形圖、折線圖、餅圖中的一種或多種??蛇x地,在該賬單生成裝置中,該生成單元33包括:
獲取子單元331,用于獲取多個賬單文件的生成時間。生成子單元332,用于當(dāng)賬單文件的生成時間是同一預(yù)設(shè)時間段時,根據(jù)多個賬單文件中的賬單信息重新生成預(yù)設(shè)格式的賬單文件。可選地,在該賬單生成裝置中,還包括:執(zhí)行單元34,用于當(dāng)移動終端通過語音信息采集設(shè)備采集包含賬單的語音信息時,執(zhí)行移動終端獲取包含賬單的語音信息的步驟。在本發(fā)明實施例中,通過移動終端獲取包含賬單的語音信息,在語音信息中提取賬單信息,根據(jù)賬單信息生成預(yù)設(shè)格式的賬單文件,以使用戶無需進行繁瑣的手動輸入,節(jié)省了時間,從而提高了用戶操作效率,并創(chuàng)造了移動終端全新的記賬方式。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種賬單生成方法,其特征在于,包括: 移動終端獲取包含賬單的語音信息; 在所述語音信息中提取賬單信息; 根據(jù)所述賬單信息生成預(yù)設(shè)格式的賬單文件。
2.按權(quán)利要求1所述的方法,其特征在于,所述在所述語音信息中提取賬單信息,具體為: 顯示賬單信息列表,所述賬單信息包括商家名稱、消費地點、消費項目,消費時間、消費金額中的一個或多個; 檢測用戶在所述賬單信息列表中指定的賬單信息; 在語首息中提取指定的賬單息。
3.按權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)格式包括表格、柱形圖、折線圖、餅圖中的一種或多種。
4.按權(quán)利要求1所述的方法,其特征在于,還包括: 獲取多個賬單文件的生成時間; 當(dāng)所述賬單文件的生成時間是同一預(yù)設(shè)時間段時,根據(jù)多個所述賬單文件中的賬單信息重新生成預(yù)設(shè)格式的賬單文件。
5.按權(quán)利要求1所述的方法,其特征在于,在所述移動終端獲取包含賬單的語音信息之前,還包括: 當(dāng)移動終端通過語音信息采集設(shè)備采集包含賬單的語音信息時,執(zhí)行移動終端獲取包含賬單的語音信息的步驟。
6.一種賬單生成裝置,其特征在于,包括: 獲取單元,用于移動終端獲取包含賬單的語音信息; 提取單元,用于在所述語音信息中提取賬單信息; 生成單元,用于根據(jù)所述賬單信息生成預(yù)設(shè)格式的賬單文件。
7.按權(quán)利要求6所述的裝置,其特征在于,所述提取單元包括: 顯示子單元,用于顯示賬單信息列表,所述賬單信息包括商家名稱、消費地點、消費項目,消費時間、消費金額中的一個或多個; 檢測子單元,用于檢測用戶在所述賬單信息列表中指定的賬單信息; 提取子單元,用于在語音信息中提取指定的賬單信息。
8.按權(quán)利要求6所述的裝置,其特征在于,所述預(yù)設(shè)格式包括表格、柱形圖、折線圖、餅圖中的一種或多種。
9.按權(quán)利要求6所述的裝置,其特征在于,所述生成單元包括: 獲取子單元,用于獲取多個所述賬單文件的生成時間; 生成子單元,用于當(dāng)所述賬單文件的生成時間是同一預(yù)設(shè)時間段時,根據(jù)多個所述賬單文件中的賬單信息重新生成預(yù)設(shè)格式的賬單文件。
10.按權(quán)利要求6所述的裝置,其特征在于,還包括: 執(zhí)行單元,用于當(dāng)移動終端通過語音信息采集設(shè)備采集包含賬單的語音信息時,執(zhí)行移動終端獲取包含賬單的語音信息的步驟。
全文摘要
本發(fā)明適用于移動終端技術(shù)領(lǐng)域,提供了一種賬單生成方法及裝置,包括移動終端獲取包含賬單的語音信息;在所述語音信息中提取賬單信息;根據(jù)所述賬單信息生成預(yù)設(shè)格式的賬單文件。在本發(fā)明實施例中,通過移動終端獲取包含賬單的語音信息,在語音信息中提取賬單信息,根據(jù)賬單信息生成預(yù)設(shè)格式的賬單文件,以使用戶無需進行繁瑣的手動輸入,節(jié)省了時間,從而提高了用戶操作效率,并創(chuàng)造了移動終端全新的記賬方式。
文檔編號G06Q10/06GK103093316SQ20131002823
公開日2013年5月8日 申請日期2013年1月24日 優(yōu)先權(quán)日2013年1月24日
發(fā)明者曾元清, 林漢斌, 趙正濤 申請人:廣東歐珀移動通信有限公司