一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法
【專利摘要】本發(fā)明提供一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法,該方法包括以下步驟:(1)提取所有應(yīng)用程序的幫助信息數(shù)據(jù);(2)將每個幫助信息數(shù)據(jù)均按照設(shè)定的數(shù)據(jù)格式生成固定格式的幫助信息數(shù)據(jù),然后全部存儲到幫助文件中;(3)當(dāng)用戶選擇查看其中一個應(yīng)用程序的幫助信息時,調(diào)取并向用戶顯示該應(yīng)用程序的固定格式的幫助信息數(shù)據(jù)。具有能提高系統(tǒng)讀取和運(yùn)行速度,還能大大減少了電能、時間消耗,避免造成網(wǎng)絡(luò)資源的大量浪費(fèi)的突出優(yōu)點(diǎn)。
【專利說明】一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及具有網(wǎng)絡(luò)功能的電視機(jī)領(lǐng)域,尤其是涉及一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法。
【背景技術(shù)】
[0002]隨著技術(shù)發(fā)展,電子產(chǎn)品更新迭代的速度越來越快,安裝在電子產(chǎn)品內(nèi)的每個應(yīng)用程序需要不斷更新功能,更新幫助信息;同時在電子產(chǎn)品中也會不斷增加新的應(yīng)用程序,也需要更新幫助信息。但目前幫助信息都以圖文的形式包含在每個應(yīng)用程序中。這種方式的缺點(diǎn)是:1.當(dāng)已下載應(yīng)用程序的幫助信息不完整、或者幫助信息需要更新時,需要升級整個應(yīng)用程序,這不僅會浪費(fèi)電能、時間,還會造成網(wǎng)絡(luò)資源的大量浪費(fèi),甚至阻塞網(wǎng)絡(luò)通道;2.每個應(yīng)用程序風(fēng)格差別很大,用戶需要不斷適應(yīng)各種風(fēng)格的幫助模式,增加用戶使用的難度;3.附帶有大量的圖文信息的幫助信息包含在應(yīng)用程序中,每次用戶開啟應(yīng)用程序時,均會讀取一次幫助信息,造成讀取、運(yùn)行速度低下。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于:針對現(xiàn)有技術(shù)存在的問題,提供一種能提高系統(tǒng)讀取和運(yùn)行速度,還能大大減少了電能、時間消耗,避免造成網(wǎng)絡(luò)資源大量浪費(fèi)的基于語音的應(yīng)用程序數(shù)據(jù)處理方法。
[0004]本發(fā)明的發(fā)明目的通過以下技術(shù)方案來實現(xiàn):
一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法,其特征在于,該方法包括以下步驟:
(1)提取所有應(yīng)用程序的幫助信息數(shù)據(jù);
(2)將每個幫助信息數(shù)據(jù)均按照設(shè)定的數(shù)據(jù)格式生成固定格式的幫助信息數(shù)據(jù),然后全部存儲到幫助文件中;
(3)當(dāng)用戶選擇查看其中一個應(yīng)用程序的幫助信息時,調(diào)取并向用戶顯示該應(yīng)用程序的固定格式的幫助信息數(shù)據(jù)。
[0005]優(yōu)選的,步驟(3)還包括將固定格式的幫助信息數(shù)據(jù)中的文字信息通過語音合成為音頻,并調(diào)用播放器進(jìn)行播放。
[0006]優(yōu)選的,當(dāng)檢測到有新的應(yīng)用程序?qū)懭霑r,提取該新的應(yīng)用程序的幫助信息數(shù)據(jù),然后按照設(shè)定的數(shù)據(jù)格式生成固定格式的幫助信息數(shù)據(jù),并存儲到幫助文件中。
[0007]優(yōu)選的,當(dāng)有應(yīng)用程序的幫助信息需要更新時,只由服務(wù)器下發(fā)其更新幫助信息數(shù)據(jù)。
[0008]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
1、將應(yīng)用程序的幫助信息數(shù)據(jù)單獨(dú)提取出來,這樣每次用戶開啟應(yīng)用程序時,無需讀取幫助信息數(shù)據(jù),從而提高了系統(tǒng)讀取和運(yùn)行速度。
[0009]2、處理后的所有幫助信息數(shù)據(jù)格式都相同,減少了用戶使用的難度;
3、當(dāng)用戶查看幫助信息時,通過語音進(jìn)行播報,將更直觀更友好; 4、當(dāng)某程序的幫助信息需要完善時,只需要更新幫助文件,應(yīng)用程序無需更改,從而大大減少了電能、時間消耗,還能避免造成網(wǎng)絡(luò)資源的大量浪費(fèi),同時還能減少應(yīng)用程序的維護(hù)成本和版本管理成本;
5、本發(fā)明具有很強(qiáng)的擴(kuò)展性,新增加一個應(yīng)用,只需按照規(guī)定的數(shù)據(jù)結(jié)構(gòu)添加信息到幫助文件即可,本方案具有很高的實用和經(jīng)濟(jì)價值。
[0010]
【專利附圖】
【附圖說明】
[0011]圖1為本發(fā)明的流程示意圖。
[0012]
【具體實施方式】
[0013]下面結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)說明。
[0014]實施例
如圖1所示,一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法,該方法包括以下步驟:
(1)提取所有應(yīng)用程序的幫助信息數(shù)據(jù);
(2)將每個幫助信息數(shù)據(jù)均按照設(shè)定的可以容納各種應(yīng)用程序幫助方式的數(shù)據(jù)格式生成固定格式的幫助信息數(shù)據(jù),然后全部存儲到幫助文件中;幫助文件可以被動態(tài)解析并顯示出每一個應(yīng)用程序的幫助信息。
[0015](3)當(dāng)用戶選擇查看其中一個應(yīng)用程序的幫助信息時,調(diào)取并向用戶顯示該應(yīng)用程序的固定格式的幫助信息數(shù)據(jù)。同時,還可以將固定格式的幫助信息數(shù)據(jù)中的文字信息通過語音合成為音頻,并調(diào)用播放器進(jìn)行播放。
[0016]當(dāng)檢測到有新的應(yīng)用程序?qū)懭霑r,提取該新的應(yīng)用程序的幫助信息數(shù)據(jù),然后按照設(shè)定的數(shù)據(jù)格式生成固定格式的幫助信息數(shù)據(jù),并存儲到幫助文件中。
[0017]當(dāng)有應(yīng)用程序的幫助信息需要更新時,只由服務(wù)器下發(fā)其更新幫助信息數(shù)據(jù)。
[0018]例如:將本發(fā)明應(yīng)用在帶有語音播報功能的android智能電視上。將各種業(yè)務(wù)的幫助提示的內(nèi)容,界面顯示控制信息組合在一種自定義的數(shù)據(jù)結(jié)構(gòu)之中,并將該結(jié)構(gòu)放在xml文件之中,該文件存放在一個約定的路徑。本發(fā)明可以從此路徑中讀取xml文件,并根據(jù)約定的數(shù)據(jù)結(jié)構(gòu)在界面上面呈現(xiàn)幫助信息。用戶可以選擇查看某業(yè)務(wù)的幫助信息,此時將幫助內(nèi)容的文本信息轉(zhuǎn)化成音頻文件,并調(diào)用播放器播放該音頻文件。某業(yè)務(wù)需要更新其幫助內(nèi)容或者需要增加新業(yè)務(wù)的幫助信息時,需在服務(wù)器上更改xml文件內(nèi)容,由幫助程序在每次開機(jī)之后從服務(wù)器下載更新xml文件到指定的路徑。幫助程序解析更新的xml文件進(jìn)行呈現(xiàn)新的幫助信息。
[0019]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,應(yīng)當(dāng)指出的是,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法,其特征在于,該方法包括以下步驟: (1)提取所有應(yīng)用程序的幫助信息數(shù)據(jù); (2)將每個幫助信息數(shù)據(jù)均按照設(shè)定的數(shù)據(jù)格式生成固定格式的幫助信息數(shù)據(jù),然后全部存儲到幫助文件中; (3)當(dāng)用戶選擇查看其中一個應(yīng)用程序的幫助信息時,調(diào)取并向用戶顯示該應(yīng)用程序的固定格式的幫助信息數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法,其特征在于,步驟(3)還包括將固定格式的幫助信息數(shù)據(jù)中的文字信息通過語音合成為音頻,并調(diào)用播放器進(jìn)行播放。
3.根據(jù)權(quán)利要求1所述的一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法,其特征在于,當(dāng)檢測到有新的應(yīng)用程序?qū)懭霑r,提取該新的應(yīng)用程序的幫助信息數(shù)據(jù),然后按照設(shè)定的數(shù)據(jù)格式生成固定格式的幫助信息數(shù)據(jù),并存儲到幫助文件中。
4.根據(jù)權(quán)利要求1所述的一種基于語音的應(yīng)用程序數(shù)據(jù)處理方法,其特征在于,當(dāng)有應(yīng)用程序的幫助信息需要更新時,只由服務(wù)器下發(fā)其更新幫助信息數(shù)據(jù)。
【文檔編號】H04N21/458GK103702201SQ201310693607
【公開日】2014年4月2日 申請日期:2013年12月18日 優(yōu)先權(quán)日:2013年12月18日
【發(fā)明者】趙波, 周建波 申請人:四川長虹電器股份有限公司