本申請(qǐng)涉及電子點(diǎn)讀技術(shù),尤其涉及觸屏點(diǎn)讀技術(shù)。
背景技術(shù):
點(diǎn)讀機(jī)是專門針對(duì)中小學(xué)生設(shè)計(jì)的多媒體學(xué)習(xí)工具,使用者將課本置于機(jī)器平板上,用專用的筆點(diǎn)書本上的文字、圖畫、數(shù)字等內(nèi)容,機(jī)器就會(huì)發(fā)出相應(yīng)的聲音。
然而,點(diǎn)讀機(jī)主要是具備點(diǎn)讀功能,功能單一,還需要額外購買,而智能手機(jī)、平板電腦等設(shè)備已經(jīng)非常普及,且具備播放影音的功能,如果手機(jī)具備點(diǎn)讀機(jī)的功能,不僅方便攜帶,還能免去購置點(diǎn)讀機(jī)的費(fèi)用。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N基于觸屏設(shè)備的點(diǎn)讀方法及裝置,旨在解決觸屏設(shè)備上不能進(jìn)行點(diǎn)讀的問題。
具體地,本申請(qǐng)是通過如下技術(shù)方案實(shí)現(xiàn)的:
一種基于觸屏設(shè)備的點(diǎn)讀方法,包括以下步驟:
當(dāng)所述觸屏設(shè)備顯示圖片時(shí),檢測觸摸信號(hào);所述圖片包括點(diǎn)讀區(qū)域,所述點(diǎn)讀區(qū)域與相應(yīng)的音頻文件關(guān)聯(lián);
判斷所述觸摸信號(hào)的位置是否在所述點(diǎn)讀區(qū)域;
當(dāng)所述觸摸信號(hào)的位置在所述點(diǎn)讀區(qū)域時(shí),根據(jù)所述觸摸信號(hào)的位置調(diào)取并播放所述點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件。
一個(gè)實(shí)施例中,所述方法還包括:
根據(jù)圖片尺寸與屏幕尺寸的比例關(guān)系,計(jì)算屏幕上與所述點(diǎn)讀區(qū)域?qū)?yīng)的坐標(biāo)區(qū)域;
當(dāng)檢測到縮放或位移指令時(shí),獲取縮放比例及位移值;
根據(jù)所述縮放比例或位移值對(duì)所述坐標(biāo)區(qū)域進(jìn)行縮放或位移。
一個(gè)實(shí)施例中,所述方法還包括:
根據(jù)當(dāng)前播放音頻文件的音頻信息匹配對(duì)應(yīng)的點(diǎn)讀區(qū)域;
在圖片上預(yù)設(shè)的圖層中生成顯示當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的播放提示信息;
所述播放提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域。
一個(gè)實(shí)施例中,所述判斷所述觸摸信號(hào)的位置是否在所述點(diǎn)讀區(qū)域的步驟之后,還包括:
當(dāng)所述觸摸信號(hào)的位置不在所述點(diǎn)讀區(qū)域時(shí),在圖片上預(yù)設(shè)的圖層中輸出點(diǎn)讀區(qū)域位置提示信息;
所述位置提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域、語音提示點(diǎn)讀區(qū)域。
一個(gè)實(shí)施例中,所述方法還包括:
在當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域不在屏幕當(dāng)前顯示的圖片中時(shí),匹配包含當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的圖片;
調(diào)取并在屏幕中顯示與當(dāng)前播放音頻對(duì)應(yīng)的圖片。
本申請(qǐng)還公開了一種基于觸屏設(shè)備的點(diǎn)讀裝置,包括:
檢測模塊,用于當(dāng)所述觸屏設(shè)備顯示圖片時(shí),檢測觸摸信號(hào);所述圖片包括點(diǎn)讀區(qū)域,所述點(diǎn)讀區(qū)域與相應(yīng)的音頻文件關(guān)聯(lián);
判斷模塊,用于判斷所述觸摸信號(hào)的位置是否在所述點(diǎn)讀區(qū)域;
播放模塊,用于當(dāng)所述觸摸信號(hào)的位置在所述點(diǎn)讀區(qū)域時(shí),根據(jù)所述觸摸信號(hào)的位置調(diào)取并播放所述點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件。
一個(gè)實(shí)施例中,所述基于觸屏設(shè)備的點(diǎn)讀裝置還包括:
計(jì)算模塊,用于根據(jù)圖片尺寸與屏幕尺寸的比例關(guān)系,計(jì)算屏幕上與所述點(diǎn)讀區(qū)域?qū)?yīng)的坐標(biāo)區(qū)域;
獲取模塊,用于當(dāng)檢測到縮放或位移指令時(shí),獲取縮放比例及位移值;
調(diào)整模塊,用于根據(jù)所述縮放比例或位移值對(duì)所述坐標(biāo)區(qū)域進(jìn)行縮放或位移。
一個(gè)實(shí)施例中,所述基于觸屏設(shè)備的點(diǎn)讀裝置還包括:
匹配模塊,用于根據(jù)當(dāng)前播放音頻文件的音頻信息匹配對(duì)應(yīng)的點(diǎn)讀區(qū)域;
提示模塊,用于在圖片上預(yù)設(shè)的圖層中生成顯示當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的播放提示信息;
所述播放提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域。
一個(gè)實(shí)施例中,所述提示模塊,還用于當(dāng)所述觸摸信號(hào)的位置不在所述點(diǎn)讀區(qū)域時(shí),在圖片上預(yù)設(shè)的圖層中輸出點(diǎn)讀區(qū)域位置提示信息;
所述位置提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域、語音提示點(diǎn)讀區(qū)域。
一個(gè)實(shí)施例中,所述基于觸屏設(shè)備的點(diǎn)讀裝置還包括:
查頁模塊,用于在當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域不在屏幕當(dāng)前顯示的圖片中時(shí),匹配包含當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的圖片;
翻頁模塊,用于調(diào)取并在屏幕中顯示與當(dāng)前播放音頻對(duì)應(yīng)的圖片。
采用本發(fā)明的基于觸屏設(shè)備的點(diǎn)讀方法,在書籍頁面對(duì)應(yīng)的圖片中預(yù)設(shè)了點(diǎn)讀區(qū)域,所述點(diǎn)讀區(qū)域與相應(yīng)的音頻文件關(guān)聯(lián),根據(jù)觸摸信號(hào)的位置所處的點(diǎn)讀區(qū)域調(diào)取對(duì)應(yīng)的音頻文件進(jìn)行播放,通過將觸摸信號(hào)的位置與圖片的點(diǎn)讀區(qū)域及音頻文件對(duì)應(yīng),播放觸摸信號(hào)的位置所處點(diǎn)讀區(qū)域的音頻文件,實(shí)現(xiàn)在觸屏設(shè)備上點(diǎn)讀的功能。
附圖說明
圖1是本申請(qǐng)一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;
圖2a是本申請(qǐng)一示例性實(shí)施例示出的根據(jù)圖片內(nèi)容劃分點(diǎn)讀區(qū)域的示意圖;
圖2b是本申請(qǐng)一示例性實(shí)施例示出的開啟或關(guān)閉點(diǎn)讀區(qū)域的效果示意圖;
圖3是本申請(qǐng)另一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;
圖4是本申請(qǐng)一示例性實(shí)施例示出的對(duì)圖片進(jìn)行縮放后點(diǎn)讀的示意圖;
圖5是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;
圖6a是本申請(qǐng)一示例性實(shí)施例示出的提示當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的示意圖;
圖6b是本申請(qǐng)另一示例性實(shí)施例示出的提示當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的示意圖;
圖7是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;
圖8是本申請(qǐng)一示例性實(shí)施例示出的提示當(dāng)前圖片的點(diǎn)讀區(qū)域的示意圖;
圖9是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;
圖10是本申請(qǐng)一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖;
圖11是本申請(qǐng)另一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖;
圖12是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖;
圖13是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。
在本申請(qǐng)使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請(qǐng)可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請(qǐng)范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
本申請(qǐng)所涉及的觸屏設(shè)備帶有觸摸屏(touchscreen),觸摸屏是一種可接收觸頭等輸入訊號(hào)的感應(yīng)式液晶顯示裝置,當(dāng)接觸了屏幕上的圖形按鈕時(shí),屏幕上的觸覺反饋系統(tǒng)可根據(jù)預(yù)先編程的程式驅(qū)動(dòng)各種連結(jié)裝置,并借由液晶顯示畫面制造出生動(dòng)的影音效果。
圖1是本申請(qǐng)一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;如圖1所示,該點(diǎn)讀方法可以包括步驟s101至s103:
步驟s101:當(dāng)所述觸屏設(shè)備顯示圖片時(shí),檢測觸摸信號(hào);所述圖片包括點(diǎn)讀區(qū)域,所述點(diǎn)讀區(qū)域與相應(yīng)的音頻文件關(guān)聯(lián);
步驟s102:判斷所述觸摸信號(hào)的位置是否在所述點(diǎn)讀區(qū)域;
步驟s103:當(dāng)所述觸摸信號(hào)的位置在所述點(diǎn)讀區(qū)域時(shí),根據(jù)所述觸摸信號(hào)的位置調(diào)取并播放所述點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件。
本申請(qǐng)實(shí)施例中,圖片可以是書籍、海報(bào)、宣傳冊(cè)等的電子版本,并有與圖片配套的音頻文件,將圖片根據(jù)內(nèi)容(字、詞、句、段等)劃分點(diǎn)讀區(qū)域,并將點(diǎn)讀區(qū)域與相應(yīng)的音頻文件關(guān)聯(lián);圖片的文字部分外面的線框中的區(qū)域即為點(diǎn)讀區(qū)域,以小學(xué)英語課文第1頁的圖片為例,如圖2a所示,“hello.whatisyourname”外面的線框中的區(qū)域即為點(diǎn)讀區(qū)域201;如圖2b,當(dāng)在點(diǎn)讀設(shè)置界面開啟“顯示可點(diǎn)讀區(qū)域”功能(可設(shè)置該功能默認(rèn)開啟)時(shí),圖片的文字部分用線框出了點(diǎn)讀區(qū)域,如“hello.whatisyourname”外面的方框,該方框所在的區(qū)域即為“hello.whatisyourname”的點(diǎn)讀區(qū)域201,該點(diǎn)讀區(qū)域201與可播放“hello.whatisyourname”語音的音頻文件關(guān)聯(lián)。將點(diǎn)讀區(qū)域與音頻文件的對(duì)應(yīng)關(guān)系存放在數(shù)據(jù)庫中;其中,點(diǎn)讀區(qū)域可以是以像素表示其位于整張圖片中的位置,音頻文件可以是僅與一個(gè)點(diǎn)讀區(qū)域?qū)?yīng)的單音頻文件,也可以是能與多個(gè)點(diǎn)讀區(qū)域?qū)?yīng)的多音頻文件,此時(shí),僅需要增加每個(gè)點(diǎn)讀區(qū)域?qū)?yīng)的音頻的開始時(shí)間和結(jié)束時(shí)間即可。當(dāng)觸屏設(shè)備顯示圖片時(shí),檢測觸摸信號(hào),并獲取觸摸信號(hào)的位置,當(dāng)觸摸信號(hào)的位置處于點(diǎn)讀區(qū)域時(shí),從數(shù)據(jù)庫中查找與該點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件,從存放該音頻文件的文件夾中調(diào)取并播放所述點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件。
本申請(qǐng)中的圖片可以是jpge、jpg、gif、bmp等任一格式的圖片,也可以是pdf等格式的電子書。
圖3是本申請(qǐng)另一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;如圖3所示,基于圖1所示實(shí)施例,該點(diǎn)讀方法還可以包括步驟s301至s303:
步驟s301:根據(jù)圖片尺寸與屏幕尺寸的比例關(guān)系,計(jì)算屏幕上與所述點(diǎn)讀區(qū)域?qū)?yīng)的坐標(biāo)區(qū)域;
步驟s302:當(dāng)檢測到縮放或位移指令時(shí),獲取縮放比例及位移值;
步驟s303:根據(jù)所述縮放比例或位移值對(duì)所述坐標(biāo)區(qū)域進(jìn)行縮放或位移。
由于觸屏設(shè)備的屏幕尺寸各異,圖片將根據(jù)屏幕尺寸進(jìn)行適應(yīng)性的縮放,為了方便閱讀/點(diǎn)讀,用戶也可能將圖片進(jìn)行縮放或位移,因而,圖片中的點(diǎn)讀區(qū)域相對(duì)于屏幕的位置也將變化。為了在圖片縮放或位移后仍能將觸摸信號(hào)的位置與點(diǎn)讀區(qū)域準(zhǔn)確對(duì)應(yīng),本申請(qǐng)一實(shí)施例采用的方法如下:
①初始狀態(tài):獲取圖片尺寸及觸屏設(shè)備觸摸屏的屏幕尺寸,計(jì)算圖片尺寸與屏幕尺寸的比例關(guān)系(縮放比例),將當(dāng)前圖片中每個(gè)點(diǎn)讀區(qū)域的坐標(biāo)與縮放比例相乘,即得到適應(yīng)屏幕后的點(diǎn)讀區(qū)域的坐標(biāo);
②縮放狀態(tài):根據(jù)縮放指令可以得到縮放比例,包括x軸和y軸的縮放比例,重復(fù)①的步驟即可得到縮放后相對(duì)屏幕的坐標(biāo)區(qū)域的坐標(biāo);
③縮放狀態(tài)下的位移:在②的步驟中獲取到了縮放比例,將縮放后的中心點(diǎn)與初始狀態(tài)的中心點(diǎn)的坐標(biāo)相減即可得到中心點(diǎn)平移坐標(biāo),將當(dāng)前圖片中每個(gè)點(diǎn)讀區(qū)域的坐標(biāo)與縮放比例相乘,再加上平移坐標(biāo),即得到縮放狀態(tài)下位移后的點(diǎn)讀區(qū)域的坐標(biāo)。
如圖4所示,以對(duì)圖片進(jìn)行放大為例,獲取2個(gè)觸摸信號(hào)滑動(dòng)過程中的初始位置及終止位置,根據(jù)初始位置及終止位置即可得到縮放比例,根據(jù)縮放比例在屏幕上顯示放大后的圖片,當(dāng)檢測到觸摸信號(hào)的位置在點(diǎn)讀區(qū)域時(shí),例如,位于“name”的點(diǎn)讀區(qū)域,則播放“name”的音頻文件并顯示翻譯內(nèi)容。
根據(jù)縮放或位移指令計(jì)算縮放或位移后圖片對(duì)應(yīng)于屏幕的點(diǎn)讀區(qū)域,使觸摸信號(hào)的位置與點(diǎn)讀區(qū)域及音頻文件準(zhǔn)確對(duì)應(yīng),通過增加縮放及位移功能,能夠增大顯示畫面、提高觸摸命中率,尤其對(duì)于屏幕尺寸較小和/或觸摸信號(hào)分辨率低的觸屏設(shè)備,能夠解決顯示畫面小、觸摸位置準(zhǔn)確率低的問題。
圖5是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;如圖5所示,基于圖1所示實(shí)施例,該點(diǎn)讀方法還可以包括步驟s504至s505:
步驟s504:根據(jù)當(dāng)前播放音頻文件的音頻信息匹配對(duì)應(yīng)的點(diǎn)讀區(qū)域;
步驟s505:在圖片上預(yù)設(shè)的圖層中生成顯示當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的播放提示信息;
所述播放提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域。
根據(jù)觸摸信號(hào)播放音頻文件的過程中,為了讓用戶能夠明確當(dāng)前播放的音頻文件是哪個(gè)點(diǎn)讀區(qū)域的,可以通過增加動(dòng)畫效果進(jìn)行提示,本申請(qǐng)一實(shí)施例采用的方法是根據(jù)音頻文件的音頻信息匹配對(duì)應(yīng)的點(diǎn)讀區(qū)域,在當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域播放提示信息;例如,在圖片上預(yù)先設(shè)置一透明圖層,在圖層與點(diǎn)讀區(qū)域?qū)?yīng)的位置設(shè)置高亮圖塊,在某點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件在播放時(shí),點(diǎn)亮該高亮圖塊;當(dāng)然,也可以在點(diǎn)讀區(qū)域的音頻文件在播放時(shí),根據(jù)點(diǎn)讀區(qū)域的坐標(biāo)位置,動(dòng)態(tài)生成相應(yīng)尺寸的高亮圖塊。如圖6a及圖6b所示,分別為在不開啟“顯示可點(diǎn)讀區(qū)域”功能及開啟“顯示可點(diǎn)讀區(qū)域”功能的情況下,觸摸信號(hào)的位置在“hello.whatisyourname”的點(diǎn)讀區(qū)域,播放“hello.whatisyourname”的音頻文件時(shí),高亮顯示點(diǎn)讀區(qū)域的效果。
播放提示信息的形式可以有多種,還可以包括手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域等,只要能達(dá)到提示當(dāng)前播放的音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域即可。
雖然本實(shí)施例是在圖1所示實(shí)施例的基礎(chǔ)上增加了提示當(dāng)前播放的音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的功能,但是,顯而易見的,本實(shí)施例增加的功能也可以是基于圖3所示實(shí)施例進(jìn)行的。
圖7是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;如圖7所示,基于圖5所示實(shí)施例,該點(diǎn)讀方法還可以包括步驟s706:
步驟s706:當(dāng)所述觸摸信號(hào)的位置不在所述點(diǎn)讀區(qū)域時(shí),在圖片上預(yù)設(shè)的圖層中輸出點(diǎn)讀區(qū)域位置提示信息;
所述位置提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域、語音提示點(diǎn)讀區(qū)域。
圖片中包含點(diǎn)讀區(qū)域,但可能并非所有區(qū)域都屬于點(diǎn)讀區(qū)域,因而觸摸信號(hào)的位置可能在點(diǎn)讀區(qū)域中,也可能不在點(diǎn)讀區(qū)域中,當(dāng)觸摸信號(hào)的位置不在點(diǎn)讀區(qū)域中時(shí),可能是用戶沒有點(diǎn)中點(diǎn)讀區(qū)域,也可能是用戶不清楚點(diǎn)讀區(qū)域具體的位置,由于觸摸信號(hào)的位置不在點(diǎn)讀區(qū)域時(shí)不會(huì)播放點(diǎn)讀區(qū)域的音頻文件,如果此時(shí)沒有任何提示信息,不能讓用戶識(shí)別是觸摸信號(hào)無效(觸屏設(shè)備卡死、觸摸失靈等)還是未點(diǎn)中點(diǎn)讀區(qū)域,為此,本申請(qǐng)一實(shí)施例當(dāng)觸摸信號(hào)的位置不在所述點(diǎn)讀區(qū)域時(shí),在圖片上預(yù)設(shè)的圖層中輸出點(diǎn)讀區(qū)域位置提示信息;位置提示信息可以是高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域、語音提示點(diǎn)讀區(qū)域中的任一種,也可以是多種方式的結(jié)合,例如,高亮顯示點(diǎn)讀區(qū)域的同時(shí)播放“duang”警示提示音;圖8示出了高亮顯示點(diǎn)讀區(qū)域的示意圖,當(dāng)觸摸信號(hào)的位置不在點(diǎn)讀區(qū)域時(shí),高亮顯示點(diǎn)讀區(qū)域以提示用戶點(diǎn)讀區(qū)域的位置。當(dāng)然,還可以根據(jù)設(shè)置信息在圖片上預(yù)先顯示點(diǎn)讀區(qū)域的位置,例如,如圖2b所示,本申請(qǐng)?zhí)峁┝它c(diǎn)讀設(shè)置界面(如圖2b中第2個(gè)圖面),包括“顯示可點(diǎn)讀區(qū)域”、朗讀時(shí)的語速、朗讀句子間隔、每個(gè)句子朗讀次數(shù)等設(shè)置信息,當(dāng)“顯示可點(diǎn)讀區(qū)域”的功能關(guān)閉時(shí),圖2b中的線框不顯示(如圖2b中第1個(gè)圖面),當(dāng)“顯示可點(diǎn)讀區(qū)域”的功能開啟時(shí),可以在圖片中顯示點(diǎn)讀區(qū)域(如圖2b中第3個(gè)圖面),線框中的包含文字的區(qū)域即為點(diǎn)讀區(qū)域。
圖9是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀方法的流程圖;如圖9所示,基于圖1、圖3、圖5、圖7所示任一實(shí)施例,該點(diǎn)讀方法還可以包括步驟s901至s902:
步驟s901:在當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域不在屏幕當(dāng)前顯示的圖片中時(shí),匹配包含當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的圖片;
步驟s902:調(diào)取并在屏幕中顯示與當(dāng)前播放音頻對(duì)應(yīng)的圖片。
如圖2a所示,本申請(qǐng)還提供了復(fù)讀202、單句203、連讀204等功能模式,連讀204即從觸摸信號(hào)位置所在點(diǎn)讀區(qū)域開始連續(xù)往下讀(依次調(diào)取并播放各點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件),直到讀完一篇課文、一個(gè)單元或整本書為止,在連讀的過程中,當(dāng)前播放的音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域可能不在當(dāng)前圖片中,本申請(qǐng)一實(shí)施例根據(jù)音頻文件與點(diǎn)讀區(qū)域的對(duì)應(yīng)關(guān)系,可以匹配出當(dāng)前播放的音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域所在的圖片,調(diào)取并在屏幕中顯示與當(dāng)前播放音頻對(duì)應(yīng)的圖片,從而實(shí)現(xiàn)了在連讀的過程中自動(dòng)翻頁的功能。
本申請(qǐng)還提供了點(diǎn)讀模式和查詞模式等多種模式,當(dāng)處于點(diǎn)讀模式時(shí),是以句、段等劃分點(diǎn)讀區(qū)域的,當(dāng)處于查詞模式時(shí),是以字、詞等劃分點(diǎn)讀區(qū)域的,以圖片中的“hello.whatisyourname”為例,如圖6a或圖6b所示,當(dāng)處于點(diǎn)讀模式時(shí),觸摸信號(hào)的位置在線框出的“hello.whatisyourname”點(diǎn)讀區(qū)域范圍內(nèi)均調(diào)取并播放“hello.whatisyourname”的音頻文件;當(dāng)處于查詞模式時(shí),如圖4所示,“hello”、“what”、“is”、“your”和“name”各自占據(jù)一個(gè)點(diǎn)讀區(qū)域,觸摸信號(hào)的位置在線框出的“name”點(diǎn)讀區(qū)域范圍內(nèi)均調(diào)取并播放“name”的音頻文件,或者輸出“name”的翻譯內(nèi)容等;通過模式區(qū)分觸摸信號(hào)是的進(jìn)行點(diǎn)讀或查詞,從而提供精準(zhǔn)的點(diǎn)讀功能。
與前述基于觸屏設(shè)備的點(diǎn)讀方法的實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了基于觸屏設(shè)備的點(diǎn)讀裝置的實(shí)施例。
請(qǐng)參考圖10,圖10是本申請(qǐng)一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖;如圖10所示,該點(diǎn)讀裝置可以包括檢測模塊101、判斷模塊102及播放模塊103:
所述檢測模塊101,用于當(dāng)所述觸屏設(shè)備顯示圖片時(shí),檢測觸摸信號(hào);所述圖片包括點(diǎn)讀區(qū)域,所述點(diǎn)讀區(qū)域與相應(yīng)的音頻文件關(guān)聯(lián);
所述判斷模塊102,用于判斷所述觸摸信號(hào)的位置是否在所述點(diǎn)讀區(qū)域;
所述播放模塊103,用于當(dāng)所述觸摸信號(hào)的位置在所述點(diǎn)讀區(qū)域時(shí),根據(jù)所述觸摸信號(hào)的位置調(diào)取并播放所述點(diǎn)讀區(qū)域?qū)?yīng)的音頻文件。
圖11是本申請(qǐng)另一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖;如圖11所示,該點(diǎn)讀裝置還可以包括計(jì)算模塊114、獲取模塊115及調(diào)整模塊116:
所述計(jì)算模塊114,用于根據(jù)圖片尺寸與屏幕尺寸的比例關(guān)系,計(jì)算屏幕上與所述點(diǎn)讀區(qū)域?qū)?yīng)的坐標(biāo)區(qū)域;
所述獲取模塊115,用于當(dāng)檢測到縮放或位移指令時(shí),獲取縮放比例及位移值;
所述調(diào)整模塊116,用于根據(jù)所述縮放比例或位移值對(duì)所述坐標(biāo)區(qū)域進(jìn)行縮放或位移。
圖12是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖;如圖12所示,該點(diǎn)讀裝置還可以包括匹配模塊124及提示模塊125:
所述匹配模塊124,用于根據(jù)當(dāng)前播放音頻文件的音頻信息匹配對(duì)應(yīng)的點(diǎn)讀區(qū)域;
所述提示模塊125,用于在圖片上預(yù)設(shè)的圖層中生成顯示當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的播放提示信息;
所述播放提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域。
進(jìn)一步地,所述提示模塊125,還用于當(dāng)所述觸摸信號(hào)的位置不在所述點(diǎn)讀區(qū)域時(shí),在圖片上預(yù)設(shè)的圖層中輸出點(diǎn)讀區(qū)域位置提示信息;
所述位置提示信息包括以下任一:高亮顯示點(diǎn)讀區(qū)域、手勢(shì)指向點(diǎn)讀區(qū)域、線條標(biāo)出點(diǎn)讀區(qū)域、語音提示點(diǎn)讀區(qū)域。
圖13是本申請(qǐng)又一示例性實(shí)施例示出的一種基于觸屏設(shè)備的點(diǎn)讀裝置的邏輯框圖;如圖13所示,該點(diǎn)讀裝置還可以包括查頁模塊136及翻頁模塊137:
所述查頁模塊136,用于在當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域不在屏幕當(dāng)前顯示的圖片中時(shí),匹配包含當(dāng)前播放音頻文件對(duì)應(yīng)的點(diǎn)讀區(qū)域的圖片;
所述翻頁模塊137,用于調(diào)取并在屏幕中顯示與當(dāng)前播放音頻對(duì)應(yīng)的圖片。
上述裝置中各個(gè)模塊的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本申請(qǐng)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。