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