一種進(jìn)行語音播放的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種進(jìn)行語音播放的方法和裝置,屬于計(jì)算機(jī)【技術(shù)領(lǐng)域】。所述方法包括:預(yù)先存儲字符和語音數(shù)據(jù)的對應(yīng)關(guān)系;接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本標(biāo)識對應(yīng)的第一電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第一電子文本中的字符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播放。采用本發(fā)明,可以提高從電子文本中獲取信息的效率。
【專利說明】一種進(jìn)行語音播放的方法和裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種進(jìn)行語音播放的方法和裝置。
【背景技術(shù)】
[0002] 隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,手機(jī)、計(jì)算機(jī)等電子設(shè)備通過互聯(lián)網(wǎng)而 提供的信息量正在以爆炸般的速度增長。電子信息正在逐漸走入人們的生活,也正在逐漸 替代傳統(tǒng)的書本、報刊、雜志等。
[0003] 電子文本是一種非常常用的電子信息的載體,例如,電子圖書是通過電子文本的 形式將圖書的內(nèi)容呈現(xiàn)給用戶,網(wǎng)絡(luò)新聞也主要是以電子文本的形式呈現(xiàn)給用戶,電子郵 件、即時通信軟件等主要也是通過電子文本進(jìn)行信息呈現(xiàn),等等。用戶可以閱讀電子文本, 以獲取相應(yīng)的信息。
[0004] 在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005] 現(xiàn)有技術(shù)中,電子文本通過屏幕顯示的方式呈現(xiàn),需要通過閱讀的方式從電子文 本中獲取相應(yīng)的信息,經(jīng)常會因?yàn)橥饨绲母蓴_或用戶精神的不集中,導(dǎo)致用戶閱讀過后沒 有獲取到相應(yīng)的信息,需要重復(fù)信息獲取過程,這將導(dǎo)致從電子文本中獲取信息的效率較 為低下。
【發(fā)明內(nèi)容】
[0006] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種進(jìn)行語音播放的方法和裝 置,以提高從電子文本中獲取信息的效率。所述技術(shù)方案如下:
[0007] -方面,提供了一種進(jìn)行語音播放的方法,預(yù)先存儲字符和語音數(shù)據(jù)的對應(yīng)關(guān)系, 所述方法包括:
[0008] 接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本標(biāo)識對應(yīng)的第一 電子文本;
[0009] 根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第一電子文本中的字符對應(yīng)的 語音數(shù)據(jù);
[0010] 按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播放。
[0011] 優(yōu)選的,所述按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn) 行播放,包括:
[0012] 當(dāng)接收到語音播放請求時,按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取 的語音數(shù)據(jù)進(jìn)行播放。
[0013] 優(yōu)選的,所述語音轉(zhuǎn)換請求由第一控制信號觸發(fā),所述語音播放請求由第二控制 信號觸發(fā)。
[0014] 優(yōu)選的,所述第一控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長達(dá)到預(yù)設(shè)閾值的信 號,所述第二控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長小于預(yù)設(shè)閾值的信號。
[0015] 優(yōu)選的,所述接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本標(biāo) 識對應(yīng)的第一電子文本之后,還包括:
[0016] 當(dāng)接收到向前切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本 之前的第二電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第二電子文本中 的字符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第二電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放;或者,
[0017] 當(dāng)接收到向后切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本 之后的第三電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第三電子文本中 的字符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第三電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放。
[0018] 優(yōu)選的,所述向前切換請求由第三控制信號觸發(fā),所述向后切換請求由第四控制 信號觸發(fā)。
[0019] 優(yōu)選的,所述第三控制信號為音量減小按鈕被點(diǎn)擊的信號,所述第四控制信號為 音量增大按鈕被點(diǎn)擊的信號。
[0020] 另一方面,提供了一種進(jìn)行語音播放的裝置,所述裝置包括:
[0021] 存儲模塊,用于預(yù)先存儲字符和語音數(shù)據(jù)的對應(yīng)關(guān)系;
[0022] 接收模塊,用于接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本 標(biāo)識對應(yīng)的第一電子文本;
[0023] 獲取模塊,用于根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第一電子文本 中的字符對應(yīng)的語音數(shù)據(jù);
[0024] 播放模塊,用于按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放。
[0025] 優(yōu)選的,所述播放模塊,用于:
[0026] 當(dāng)接收到語音播放請求時,按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取 的語音數(shù)據(jù)進(jìn)行播放。
[0027] 優(yōu)選的,所述語音轉(zhuǎn)換請求由第一控制信號觸發(fā),所述語音播放請求由第二控制 信號觸發(fā)。
[0028] 優(yōu)選的,所述第一控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長達(dá)到預(yù)設(shè)閾值的信 號,所述第二控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長小于預(yù)設(shè)閾值的信號。
[0029] 優(yōu)選的,所述接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本標(biāo) 識對應(yīng)的第一電子文本之后,所述接收模塊,還用于:
[0030] 當(dāng)接收到向前切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本 之前的第二電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第二電子文本中 的字符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第二電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放;或者,
[0031] 當(dāng)接收到向后切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本 之后的第三電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第三電子文本中 的字符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第三電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放。
[0032] 優(yōu)選的,所述向前切換請求由第三控制信號觸發(fā),所述向后切換請求由第四控制 信號觸發(fā)。
[0033] 優(yōu)選的,所述第三控制信號為音量減小按鈕被點(diǎn)擊的信號,所述第四控制信號為 音量增大按鈕被點(diǎn)擊的信號。
[0034] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
[0035] 本發(fā)明實(shí)施例中,接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,獲取第一文本標(biāo)識 對應(yīng)的第一電子文本,并根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第一電子文本中的 字符對應(yīng)的語音數(shù)據(jù),再按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放,這樣,通過播放的語音的方式對電子文本中記載的信息進(jìn)行呈現(xiàn),可以降低重復(fù) 獲取信息過程發(fā)生的可能,從而,可以提高從電子文本中獲取信息的效率。
【專利附圖】
【附圖說明】
[0036] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0037] 圖1是本發(fā)明實(shí)施例提供的進(jìn)行語音播放的方法流程圖;
[0038] 圖2是本發(fā)明實(shí)施例提供的進(jìn)行語音播放的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0039] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0040] 實(shí)施例一
[0041] 本發(fā)明實(shí)施例提供了一種進(jìn)行語音播放的方法,該方法中,預(yù)先存儲字符和語音 數(shù)據(jù)的對應(yīng)關(guān)系。如圖1所示,該方法的處理流程可以包括如下的步驟:
[0042] 步驟101,接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取第一文本標(biāo)識對應(yīng)的 第一電子文本。
[0043] 步驟102,根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第一電子文本中的字符對 應(yīng)的語音數(shù)據(jù)。
[0044] 步驟103,按照對應(yīng)的字符在第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播放。
[0045] 本發(fā)明實(shí)施例中,接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,獲取第一文本標(biāo)識 對應(yīng)的第一電子文本,并根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第一電子文本中的 字符對應(yīng)的語音數(shù)據(jù),再按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放,這樣,通過播放的語音獲取電子文本中記載的信息,可以降低重復(fù)獲取信息過程 發(fā)生的可能,從而,可以提高從電子文本中獲取信息的效率。
[0046] 實(shí)施例二
[0047] 本發(fā)明實(shí)施例提供了一種進(jìn)行語音播放的方法,該方法的執(zhí)行主體可以是具有一 定處理能力并具有播放音頻功能的電子設(shè)備,優(yōu)選為手機(jī)、平板電腦等終端。下面的實(shí)施例 中將以終端為例進(jìn)行說明。該方法中,預(yù)先存儲字符和語音數(shù)據(jù)的對應(yīng)關(guān)系。其中,字符可 以包括字、詞、短語、句和段落等,語音數(shù)據(jù)是與字符對應(yīng)的字符讀音的音頻數(shù)據(jù)。具體的, 可以建立語音數(shù)據(jù)庫,用于存儲語音數(shù)據(jù),上述的對應(yīng)關(guān)系可以用于對語音數(shù)據(jù)庫中的語 音數(shù)據(jù)進(jìn)行索引。
[0048] 下面將結(jié)合具體的實(shí)施方式,對圖1所示的處理流程進(jìn)行詳細(xì)的說明,具體內(nèi)容 可以如下。
[0049] 步驟101,接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取第一文本標(biāo)識對應(yīng)的 第一電子文本。
[0050] 其中,語音轉(zhuǎn)換請求可以用于請求將電子文本轉(zhuǎn)換為語音數(shù)據(jù)。電子文本是以數(shù) 碼形式存儲的文字?jǐn)?shù)據(jù),可以是電子圖書、文本文檔、網(wǎng)絡(luò)新聞中的文本、電子郵件中的文 本、即時通信軟件中的文本,等等。文本標(biāo)識可以唯一對應(yīng)一個電子文本。終端可以記錄文 本標(biāo)識和電子文本的對應(yīng)關(guān)系,這樣,通過文本標(biāo)識可以查找到電子文本的存儲位置。
[0051] 該步驟中,語音轉(zhuǎn)換請求可以由控制信號觸發(fā),控制信號可以是用戶對終端的操 作產(chǎn)生的信號,也即語音轉(zhuǎn)換請求可以由用戶對終端的操作而觸發(fā)生成。具體的,語音轉(zhuǎn)換 請求可以由第一控制信號觸發(fā),第一控制信號可以是預(yù)設(shè)的任意按鈕被點(diǎn)擊產(chǎn)生的信號。 優(yōu)選的,第一控制信號可以為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長達(dá)到預(yù)設(shè)閾值的信號,也即, 第一控制信號可以是用戶長按耳機(jī)播放按鈕而產(chǎn)生的信號?;蛘?,第一控制信號也可以是 終端屏幕上的某個按鈕被點(diǎn)擊的信號,或是終端機(jī)身上的某按鈕被點(diǎn)擊的信號。
[0052] 另外,語音轉(zhuǎn)換請求也可以由其它觸發(fā)事件觸發(fā)。可以在一個電子文本進(jìn)行語音 轉(zhuǎn)換結(jié)束時,觸發(fā)生成對應(yīng)其相鄰的下一個電子文本的語音轉(zhuǎn)換請求,例如,在顯示電子圖 書時,可以按順序?qū)﹄娮訄D書的每一頁的電子文本進(jìn)行語音轉(zhuǎn)換,當(dāng)?shù)谝豁撝须娮游谋具M(jìn) 行語音轉(zhuǎn)換結(jié)束時,則可以觸發(fā)生成對應(yīng)第二頁中電子文本的語音轉(zhuǎn)換請求,依此類推。
[0053] 還有,也可以在系統(tǒng)進(jìn)入某頁面時,觸發(fā)生成對應(yīng)頁面中所包含的電子文本的語 音轉(zhuǎn)換請求。還可以在某個頁面中顯示新的電子文本時觸發(fā)生成對應(yīng)此新的電子文本的語 音轉(zhuǎn)換請求,例如,在即時通信軟件接收到對方發(fā)送的新聊天內(nèi)容時,觸發(fā)生成對應(yīng)此新聊 天內(nèi)容的語音轉(zhuǎn)換請求。
[0054] 生成語音轉(zhuǎn)換請求時,其中攜帶的第一文本標(biāo)識可以是當(dāng)前頁面中顯示的電子文 本對應(yīng)的文本標(biāo)識。如果頁面中顯示有多個電子文本(如新聞頁面中有多條新聞),第一文 本標(biāo)識可以是頁面中顯示的第一個電子文本(如顯示在頁面最左上方的電子文本)。
[0055] 步驟102,根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第一電子文本中的字符對 應(yīng)的語音數(shù)據(jù)。
[0056] 在執(zhí)行過程中,首先,可以對第一電子文本進(jìn)行分詞處理,將第一電子文本劃分為 多個字符,字符可以是字、詞或詞組等,然后,可以根據(jù)預(yù)先存儲的字符和語音數(shù)據(jù)的對應(yīng) 關(guān)系,獲取各字符對應(yīng)的語音數(shù)據(jù)。這里在獲取各字符對應(yīng)的語音數(shù)據(jù)時,可以按各字符在 第一電子文本中的順序,獲取各字符對應(yīng)的語音數(shù)據(jù)。
[0057] 步驟103,按照對應(yīng)的字符在第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播放。
[0058] 具體的,該步驟可以在步驟102獲取到第一電子文本中的所有字符對應(yīng)的語音數(shù) 據(jù)之后開始執(zhí)行;也可以在獲取到第一電子文本中的第一個字符對應(yīng)的語音數(shù)據(jù)時開始執(zhí) 行;也可以在獲取到第一電子文本中的第預(yù)設(shè)數(shù)目個字符對應(yīng)的語音數(shù)據(jù)時開始執(zhí)行;另 夕卜,還可以在第一電子文本相鄰的前一個電子文本(如電子圖書的上一頁或新聞頁中的上 一條新聞等)進(jìn)行語音播放完畢時開始執(zhí)行,例如,對電子圖書逐頁進(jìn)行語音播放,對新聞 頁中的新聞逐條進(jìn)行語音播放。
[0059] 優(yōu)選的,可以在接收到語音播放請求時,按照對應(yīng)的字符在第一電子文本中的順 序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播放。該語音播放請求可以由第二控制信號觸發(fā),第二控制信號 可以是預(yù)設(shè)的任意按鈕被點(diǎn)擊產(chǎn)生的信號。優(yōu)選的,第二控制信號可以為耳機(jī)播放按鈕被 點(diǎn)擊且時長小于預(yù)設(shè)閾值的信號,也即,第二控制信號是用戶短按耳機(jī)播放按鈕而產(chǎn)生的 信號?;蛘撸诙刂菩盘栆部梢允墙K端屏幕上的某個按鈕被點(diǎn)擊的信號,或是終端機(jī)身上 的某按鈕被點(diǎn)擊的信號。
[0060] 本發(fā)明實(shí)施例中,在執(zhí)行完步驟101之后,如果接收到向前切換請求或向后切換 請求,還可以執(zhí)行如下的處理:
[0061] 處理一,當(dāng)接收到向前切換請求時,獲取與第一電子文本相鄰且在第一電子文本 之前的第二電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第二電子文本中的字 符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在第二電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播 放。
[0062] 其中,向前切換請求可以用于請求將進(jìn)行語音轉(zhuǎn)換的電子文本從當(dāng)前的電子文本 (即步驟101中獲取的電子文本)切換到此當(dāng)前電子文本相鄰的前一個電子文本,如電子圖 書的上一頁、新聞的上一條等,電子文本之間相鄰可以是指按顯示順序相鄰。
[0063] 優(yōu)選的,當(dāng)接收到向前切換請求時,如果正在執(zhí)行步驟102,可以停止執(zhí)行步驟 102,如果正在執(zhí)行步驟103,可以停止執(zhí)行步驟103。
[0064] 具體的,向前切換請求可以由第三控制信號觸發(fā),也可以由其它觸發(fā)事件觸發(fā)。第 三控制信號可以是預(yù)設(shè)的任意按鈕被點(diǎn)擊產(chǎn)生的信號。優(yōu)選的,第三控制信號可以為音量 減小按鈕被點(diǎn)擊的信號,音量減小按鈕可以是終端機(jī)身上的音量減小按鈕,也可以是耳機(jī) 上的音量減小按鈕。或者,第三控制信號也可以是終端屏幕上的某個按鈕被點(diǎn)擊的信號,或 是終端機(jī)身上的某按鈕被點(diǎn)擊的信號。
[0065] 處理二,當(dāng)接收到向后切換請求時,獲取與第一電子文本相鄰且在第一電子文本 之后的第三電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第三電子文本中的字 符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在第三電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播 放。
[0066] 其中,向后切換請求可以用于請求將進(jìn)行語音轉(zhuǎn)換的電子文本從當(dāng)前的電子文本 (即步驟101中獲取的電子文本)切換到此當(dāng)前電子文本相鄰的后一個電子文本,如電子圖 書的下一頁、新聞的下一條等。
[0067] 優(yōu)選的,當(dāng)接收到向后切換請求時,如果正在執(zhí)行步驟102,可以停止執(zhí)行步驟 102,如果正在執(zhí)行步驟103,可以停止執(zhí)行步驟103。
[0068] 具體的,向后切換請求可以由第四控制信號觸發(fā),也可以由其它觸發(fā)事件觸發(fā)。第 四控制信號可以是預(yù)設(shè)的任意按鈕被點(diǎn)擊產(chǎn)生的信號。優(yōu)選的,第四控制信號可以為音量 增大按鈕被點(diǎn)擊的信號,音量增大按鈕可以是終端機(jī)身上的音量增大按鈕,也可以是耳機(jī) 上的音量增大按鈕?;蛘?,第四控制信號也可以是終端屏幕上的某個按鈕被點(diǎn)擊的信號,或 是終端機(jī)身上的某按鈕被點(diǎn)擊的信號。
[0069] 本發(fā)明實(shí)施例中,接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,獲取第一文本標(biāo)識 對應(yīng)的第一電子文本,并根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第一電子文本中的 字符對應(yīng)的語音數(shù)據(jù),再按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放,這樣,通過播放的語音獲取電子文本中記載的信息,可以降低重復(fù)獲取信息過程 發(fā)生的可能,從而,可以提高從電子文本中獲取信息的效率。
[0070] 實(shí)施例三
[0071] 基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種進(jìn)行語音播放的裝置,如圖2 所示,所述裝置包括:
[0072] 存儲模塊210,用于預(yù)先存儲字符和語音數(shù)據(jù)的對應(yīng)關(guān)系;
[0073] 接收模塊220,用于接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文 本標(biāo)識對應(yīng)的第一電子文本;
[0074] 獲取模塊230,用于根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第一電子文 本中的字符對應(yīng)的語音數(shù)據(jù);
[0075] 播放模塊240,用于按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音 數(shù)據(jù)進(jìn)行播放。
[0076] 優(yōu)選的,所述播放模塊240,用于:
[0077] 當(dāng)接收到語音播放請求時,按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取 的語音數(shù)據(jù)進(jìn)行播放。
[0078] 優(yōu)選的,所述語音轉(zhuǎn)換請求由第一控制信號觸發(fā),所述語音播放請求由第二控制 信號觸發(fā)。
[0079] 優(yōu)選的,所述第一控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長達(dá)到預(yù)設(shè)閾值的信 號,所述第二控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長小于預(yù)設(shè)閾值的信號。
[0080] 優(yōu)選的,所述接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本標(biāo) 識對應(yīng)的第一電子文本之后,所述接收模塊220,還用于:
[0081] 當(dāng)接收到向前切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本 之前的第二電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第二電子文本中 的字符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第二電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放;或者,
[0082] 當(dāng)接收到向后切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本 之后的第三電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第三電子文本中 的字符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第三電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放。
[0083] 優(yōu)選的,所述向前切換請求由第三控制信號觸發(fā),所述向后切換請求由第四控制 信號觸發(fā)。
[0084] 優(yōu)選的,所述第三控制信號為音量減小按鈕被點(diǎn)擊的信號,所述第四控制信號為 音量增大按鈕被點(diǎn)擊的信號。
[0085] 本發(fā)明實(shí)施例中,接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,獲取第一文本標(biāo)識 對應(yīng)的第一電子文本,并根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取第一電子文本中的 字符對應(yīng)的語音數(shù)據(jù),再按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù) 進(jìn)行播放,這樣,通過播放的語音獲取電子文本中記載的信息,可以降低重復(fù)獲取信息過程 發(fā)生的可能,從而,可以提高從電子文本中獲取信息的效率。
[0086] 需要說明的是:上述實(shí)施例提供的進(jìn)行語音播放的裝置在進(jìn)行語音播放時,僅以 上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不 同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部 或者部分功能。另外,上述實(shí)施例提供的進(jìn)行語音播放的裝置與進(jìn)行語音播放的方法實(shí)施 例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0087] 上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0088] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件 來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀 存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0089] 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種進(jìn)行語音播放的方法,其特征在于,預(yù)先存儲字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,所述 方法包括: 接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本標(biāo)識對應(yīng)的第一電子 文本; 根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第一電子文本中的字符對應(yīng)的語音 數(shù)據(jù); 按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播放。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照對應(yīng)的字符在所述第一電子文 本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行播放,包括: 當(dāng)接收到語音播放請求時,按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語 音數(shù)據(jù)進(jìn)行播放。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述語音轉(zhuǎn)換請求由第一控制信號觸發(fā), 所述語音播放請求由第二控制信號觸發(fā)。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一控制信號為耳機(jī)播放按鈕被點(diǎn) 擊且點(diǎn)擊時長達(dá)到預(yù)設(shè)閾值的信號,所述第二控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時長 小于預(yù)設(shè)閾值的信號。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn) 換請求,并獲取所述第一文本標(biāo)識對應(yīng)的第一電子文本之后,還包括: 當(dāng)接收到向前切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本之前 的第二電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第二電子文本中的字 符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第二電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行 播放;或者, 當(dāng)接收到向后切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本之后 的第三電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第三電子文本中的字 符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第三電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行 播放。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述向前切換請求由第三控制信號觸發(fā), 所述向后切換請求由第四控制信號觸發(fā)。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第三控制信號為音量減小按鈕被點(diǎn) 擊的信號,所述第四控制信號為音量增大按鈕被點(diǎn)擊的信號。
8. -種進(jìn)行語音播放的裝置,其特征在于,所述裝置包括: 存儲模塊,用于預(yù)先存儲字符和語音數(shù)據(jù)的對應(yīng)關(guān)系; 接收模塊,用于接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn)換請求,并獲取所述第一文本標(biāo)識 對應(yīng)的第一電子文本; 獲取模塊,用于根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第一電子文本中的 字符對應(yīng)的語音數(shù)據(jù); 播放模塊,用于按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行 播放。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述播放模塊,用于: 當(dāng)接收到語音播放請求時,按照對應(yīng)的字符在所述第一電子文本中的順序?qū)Λ@取的語 音數(shù)據(jù)進(jìn)行播放。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述語音轉(zhuǎn)換請求由第一控制信號觸 發(fā),所述語音播放請求由第二控制信號觸發(fā)。
11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第一控制信號為耳機(jī)播放按鈕被 點(diǎn)擊且點(diǎn)擊時長達(dá)到預(yù)設(shè)閾值的信號,所述第二控制信號為耳機(jī)播放按鈕被點(diǎn)擊且點(diǎn)擊時 長小于預(yù)設(shè)閾值的信號。
12. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述接收攜帶有第一文本標(biāo)識的語音轉(zhuǎn) 換請求,并獲取所述第一文本標(biāo)識對應(yīng)的第一電子文本之后,所述接收模塊,還用于: 當(dāng)接收到向前切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本之前 的第二電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第二電子文本中的字 符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第二電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行 播放;或者, 當(dāng)接收到向后切換請求時,獲取與所述第一電子文本相鄰且在所述第一電子文本之后 的第三電子文本;根據(jù)存儲的字符和語音數(shù)據(jù)的對應(yīng)關(guān)系,獲取所述第三電子文本中的字 符對應(yīng)的語音數(shù)據(jù);按照對應(yīng)的字符在所述第三電子文本中的順序?qū)Λ@取的語音數(shù)據(jù)進(jìn)行 播放。
13. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述向前切換請求由第三控制信號觸 發(fā),所述向后切換請求由第四控制信號觸發(fā)。
14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第三控制信號為音量減小按鈕被 點(diǎn)擊的信號,所述第四控制信號為音量增大按鈕被點(diǎn)擊的信號。
【文檔編號】G06F3/16GK104123114SQ201310152992
【公開日】2014年10月29日 申請日期:2013年4月27日 優(yōu)先權(quán)日:2013年4月27日
【發(fā)明者】葉穎華, 侯月姣 申請人:騰訊科技(深圳)有限公司