[發(fā)明專利]一種基于Android平臺的資訊播報系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201310325345.X | 申請日: | 2013-07-30 |
| 公開(公告)號: | CN103428205A | 公開(公告)日: | 2013-12-04 |
| 發(fā)明(設(shè)計)人: | 檀明;鄒樂;李之光;王炎炎;鄭佳麗;李傳林;偶陽 | 申請(專利權(quán))人: | 檀明;李之光 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 上海科盛知識產(chǎn)權(quán)代理有限公司 31225 | 代理人: | 王小榮 |
| 地址: | 230000 安徽省合肥*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 android 平臺 資訊 播報 系統(tǒng) 方法 | ||
1.一種基于Android平臺的資訊播報系統(tǒng),其特征在于,包括
手機客戶端:提供一個可視化的平臺,用戶可根據(jù)需求進行操作;
資訊業(yè)務子系統(tǒng):實現(xiàn)手機客戶端的資訊下載及頻道訂閱;
語音服務子系統(tǒng):實現(xiàn)手機客戶端的語音播報功能;
資訊服務支撐平臺:提供資訊服務,預先設(shè)定資訊頻道的信息列表,進行數(shù)據(jù)的采集,根據(jù)手機客戶端上傳的信息查找指定的資訊內(nèi)容并將結(jié)果返回所述資訊業(yè)務子系統(tǒng);
語音合成服務平臺:提供文語轉(zhuǎn)換服務,將結(jié)果返回所述語音服務子系統(tǒng);
所述資訊服務支撐平臺通過資訊業(yè)務子系統(tǒng)與手機客戶端連接,所述語音合成服務平臺通過語音服務子系統(tǒng)與手機客戶端連接。
2.根據(jù)權(quán)利要求1所述的一種基于Android平臺的資訊播報系統(tǒng),其特征在于,所述資訊服務支撐平臺包括支撐接口、數(shù)據(jù)庫及資訊網(wǎng)站,所述數(shù)據(jù)庫、資訊網(wǎng)站通過支撐接口與資訊業(yè)務子系統(tǒng)連接。
3.根據(jù)權(quán)利要求2所述的一種基于Android平臺的資訊播報系統(tǒng),其特征在于,所述語音合成服務平臺包括語音合成接口和語音云,所述語音云通過語音合成接口與語音服務子系統(tǒng)連接。
4.一種如權(quán)利要求3所述的基于Android平臺的資訊播報方法,其特征在于,該方法包括以下步驟:
1)資訊業(yè)務子系統(tǒng)定時通過資訊服務支撐平臺進行資訊采集;
2)判斷手機客戶端是否向資訊業(yè)務子系統(tǒng)請求資訊服務,是則執(zhí)行步驟3),否則轉(zhuǎn)向步驟1);
3)判斷手機客戶端請求資訊服務類別,是瀏覽資訊內(nèi)容則轉(zhuǎn)向步驟4),是訂閱資訊頻道則轉(zhuǎn)向步驟5);
4)資訊業(yè)務子系統(tǒng)根據(jù)請求查詢數(shù)據(jù)庫獲取資訊內(nèi)容,并將結(jié)果返回給手機客戶端,轉(zhuǎn)向步驟6);
5)資訊業(yè)務子系統(tǒng)根據(jù)請求查詢數(shù)據(jù)庫獲取頻道內(nèi)容,并將結(jié)果返回給手機客戶端;
6)手機客戶端將獲得的內(nèi)容保存在本地;
7)判斷手機客戶端是否請求語音服務子系統(tǒng)播放資訊內(nèi)容,是則轉(zhuǎn)向步驟8),否則轉(zhuǎn)向步驟2);
8)語音服務子系統(tǒng)響應請求,通過語音云將獲得的文本轉(zhuǎn)換為音頻文件,手機客戶端對文件進行語音播報,成功則轉(zhuǎn)向步驟2),出錯則結(jié)束。
5.根據(jù)權(quán)利要求4所述的一種基于Android平臺的資訊播報方法,其特征在于,步驟1)所述資訊業(yè)務子系統(tǒng)定時通過資訊服務支撐平臺進行資訊采集包括以下步驟:
101)資訊服務支撐平臺通過預設(shè)的RSS?Feed地址,獲取RSS的內(nèi)容,出錯則結(jié)束;
102)調(diào)用RSS解析組件,根據(jù)RSS文檔規(guī)范解析RSS?Feed獲取新聞列表,出錯則結(jié)束;
103)取得新聞的標題與內(nèi)容鏈接之后,判斷是否還有新聞沒有請求全文,是則執(zhí)行步驟104),否則結(jié)束;
104)為新聞標題計算MD5值,并根據(jù)此值查找數(shù)據(jù)庫中是否有重復的記錄,是則執(zhí)行步驟103),否則執(zhí)行步驟105);
105)根據(jù)新聞內(nèi)容的鏈接地址請求新聞全文;
106)通過HTML過濾器HtmlHelper類,獲取新聞的純文本信息;
107)將采集到的新聞內(nèi)容與相關(guān)信息插入到數(shù)據(jù)庫中,轉(zhuǎn)向步驟103)。
6.根據(jù)權(quán)利要求4所述的一種基于Android平臺的資訊播報方法,其特征在于,步驟3)所述手機客戶端請求瀏覽資訊內(nèi)容包括以下步驟:
301)進入手機客戶端資訊列表界面,對數(shù)據(jù)庫中的數(shù)據(jù)進行初始化,此時手機客戶端啟動一個新進程,負責管理新聞讀取;
302)讀取文件中的新聞數(shù)據(jù)并轉(zhuǎn)換格式;
303)判斷本地文件是否有效,若有效則執(zhí)行步驟304),若無效則執(zhí)行步驟307),出錯則結(jié)束進程;
304)繼續(xù)判斷文件更新時間間隔是否大于24小時,若是則執(zhí)行步驟305),否則執(zhí)行步驟306);
305)重置資訊讀取的開始位置,轉(zhuǎn)向步驟308);
306)資訊讀取的開始位置設(shè)為文件中的索引記錄,轉(zhuǎn)向步驟308);
307)根據(jù)開始位置與請求數(shù)量從網(wǎng)絡(luò)讀取數(shù)據(jù)并解析,出錯則結(jié)束進程;
308)將獲得的新聞資訊設(shè)置為當前的新聞列表,并更新列表;
309)判斷頁面是否滾動到底部,若是則開始位置設(shè)為原位置加上頁面的一次顯示數(shù)量,并返回步驟307),若不是則結(jié)束進程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于檀明;李之光,未經(jīng)檀明;李之光許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310325345.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:皮帶機用卸料裝置
- 下一篇:一種即時的氧化物氮化物氧化物薄膜的可靠性檢測方法
- 一種Android設(shè)備之間遠程桌面控制的方法
- 一種Android程序的執(zhí)行路徑的還原方法
- 基于ANCS協(xié)議兼容多平臺的通知消息獲取方法
- 基于字節(jié)碼插樁的Android程序監(jiān)控系統(tǒng)及方法
- 一種減少Android設(shè)備功耗的優(yōu)化方法及裝置
- 一種縮短無屏Android設(shè)備開機啟動時間的設(shè)置方法
- 一種基于Android雙系統(tǒng)的系統(tǒng)間通知同步方法
- 基于移動操作系統(tǒng)的Android兼容層實現(xiàn)方法和系統(tǒng)
- 一種Android智能設(shè)備APK安全管控方法
- 一種應用程序開發(fā)中創(chuàng)建Android庫模塊依賴關(guān)系的方法及裝置





