[發明專利]車載系統歌詞解析方法和裝置在審
| 申請號: | 201711331284.2 | 申請日: | 2017-12-13 |
| 公開(公告)號: | CN108091354A | 公開(公告)日: | 2018-05-29 |
| 發明(設計)人: | 胡威;王輝耀;方杰 | 申請(專利權)人: | 深圳市沃特沃德股份有限公司 |
| 主分類號: | G11B27/10 | 分類號: | G11B27/10 |
| 代理公司: | 深圳市明日今典知識產權代理事務所(普通合伙) 44343 | 代理人: | 王杰輝 |
| 地址: | 518000 廣東省深圳市南山區蛇口*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 編碼協議 歌詞文本 方法和裝置 解析 車載系統 歌詞解析 解碼器解碼 編碼器 亂碼 調用 歌詞 判定 | ||
本發明揭示了一種車載系統歌詞解析方法和裝置,其中方法包括:判定待解析歌詞文本的編碼協議;調用與所述編碼協議對應的解碼器解碼所述歌詞文本。本發明的車載系統歌詞解析方法和裝置,在需要解析歌詞之前先判斷出歌詞文本是通過哪一種編碼協議進行編碼的,然后根據確定的編碼協議找到與之對應的編碼器進行編碼,從而可以準確地將歌詞文本解析,不會出現解析亂碼的情況。
技術領域
本發明涉及到車載系統歌詞解析領域,特別是涉及到一種車載系統歌詞解析方法和裝置。
背景技術
利用車載系統播放歌曲時,在車載系統的顯示屏上會顯示歌詞。歌詞的顯示啟示是系統通過解析歌曲文件中的歌詞文本而得到的,并利用解碼器將其解碼還原成用戶可讀的歌詞。
歌詞的編碼協議有多種,比如UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK等。在實際播放歌曲時,由于歌曲的編碼不同,所以需要使用對應的解碼器進行解碼,以準確的顯示歌詞。
為了解析方便,一般會設置一種通用解碼器,能夠解析根據上述常用的編碼協議進行編碼的歌詞文本。但是,由于部分歌曲的編碼比較特殊,無法通過預設的通用解碼器進行解碼,因此會出現亂碼的情況。
發明內容
本發明的主要目的為提供一種解決歌詞解析出現亂碼情況的車載系統歌詞解析方法和裝置。
為了實現上述發明目的,本發明提出一種車載系統歌詞解析方法,包括:
判定待解析歌詞文本的編碼協議;
調用與所述編碼協議對應的解碼器以解碼所述歌詞文本。
進一步地,所述判定待解析歌詞文本的編碼協議的步驟,包括:
讀取待解析歌詞文本開頭指定數量的字節;
根據所述指定數量字節確定所述編碼協議。
進一步地,所述指定數量的字節為三個字節。
進一步地,所述調用與所述編碼協議對應的解碼器解碼所述歌詞文本的步驟,包括:
判斷是否存儲有所述編碼協議對應的解碼器;
若否,則連接網絡以下載與所述編碼協議對應的解碼器;
調用下載的解碼器解碼所述歌詞文本。
進一步地,所述連接網絡以下載與所述編碼協議對應的解碼器的步驟,包括:
按照預設規則在預設的瀏覽器網址列表中選取瀏覽器網址以連接對應的瀏覽器;
向所述瀏覽器發送下載指令以下載對應所述編碼協議的解碼器;
監聽所述瀏覽器反饋的下載結果;
若所述下載結果為成功,則存儲下載的解碼器。
進一步地,所述監聽所述瀏覽器反饋的下載結果的步驟之后,包括:
若所述下載結果為失敗,則按照所述預設規則選取所述瀏覽器網址列表中的其它網址以連接對應的瀏覽器。
本發明還提供一種車載系統歌詞解析裝置,包括:
判定單元,用于判定待解析歌詞文本的編碼協議;
解碼單元,用于調用與所述編碼協議對應的解碼器以解碼所述歌詞文本。
進一步地,所述判定單元,包括:
讀取模塊,用于讀取待解析歌詞文本開頭指定數量的字節;
確定模塊,用于根據所述指定數量字節確定所述編碼協議。
進一步地,所述指定數量的字節為三個字節。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市沃特沃德股份有限公司,未經深圳市沃特沃德股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711331284.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:碟盤托盤以及托盤支架
- 下一篇:數據反相電路





