本發(fā)明屬于電子閱讀技術(shù)領(lǐng)域,具體涉及到一種交互式電子閱讀的方法及裝置。
背景技術(shù):
隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的發(fā)展,具備電子書(shū)閱讀功能的智能手機(jī)、平板電腦以及專(zhuān)用電子書(shū)閱讀器等移動(dòng)終端越來(lái)越普及,但現(xiàn)有的電子閱讀仍未脫離傳統(tǒng)閱讀那種被動(dòng)式地進(jìn)行閱讀的方式,不能實(shí)現(xiàn)人機(jī)交互,使得用戶(hù)在閱讀過(guò)程中逐漸失去了閱讀興趣。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對(duì)上述存在的問(wèn)題,而提出的一種交互式電子閱讀的方法及裝置,以克服現(xiàn)有技術(shù)在電子閱讀過(guò)程中不能實(shí)現(xiàn)人機(jī)交互的缺陷。
本發(fā)明采取的一種技術(shù)方案為:一種交互式電子閱讀的方法,包括如下步驟:
接收客戶(hù)端發(fā)送的閱讀請(qǐng)求;
根據(jù)所述閱讀請(qǐng)求向所述客戶(hù)端發(fā)送電子書(shū)列表;
接收所述客戶(hù)端對(duì)所述電子書(shū)列表的第一選擇操作,并根據(jù)所述第一選擇操作查找目標(biāo)文本信息,所述目標(biāo)文本信息包括多個(gè)詞條;
將所述目標(biāo)文本信息發(fā)送至所述客戶(hù)端顯示;
接收所述客戶(hù)端對(duì)所述目標(biāo)文本信息中詞條的第二選擇操作,并根據(jù)所述第二選擇操作以圖片、音頻或視頻的形式展示所述詞條的內(nèi)容于所述客戶(hù)端。
通過(guò)上述方案,用戶(hù)在閱讀時(shí),通過(guò)選中目標(biāo)文本信息中的詞條,并以圖片、音頻或視頻的形式展示所述詞條的內(nèi)容,使得用戶(hù)在閱讀過(guò)程交互形式多樣,同時(shí)也增加了用戶(hù)的閱讀興趣。
優(yōu)選的,用戶(hù)在閱讀狀態(tài)時(shí),長(zhǎng)按選中的文字內(nèi)容后彈出功能選項(xiàng)框,所述功能選項(xiàng)框包括劃線、筆記和分享的選項(xiàng);
檢測(cè)到劃線選項(xiàng)時(shí),為選中的文字內(nèi)容生成下劃線,選中所述下劃線時(shí),同時(shí)彈出下劃線設(shè)置窗口,通過(guò)所述下劃線設(shè)置窗口可對(duì)所述下劃線的粗細(xì)和顏色進(jìn)行選擇;
檢測(cè)到筆記選項(xiàng)時(shí),為選中的文字內(nèi)容生成第一標(biāo)記,同時(shí)彈出筆記輸入控件,進(jìn)行筆記輸入,通過(guò)所述筆記輸入控件可對(duì)輸入筆記的字體、顏色和大小進(jìn)行選擇;
檢測(cè)到分享選項(xiàng)時(shí),為選中文字的內(nèi)容生成第二標(biāo)記,并將其選中的文字內(nèi)容通過(guò)網(wǎng)絡(luò)發(fā)送到第三方平臺(tái)上。
優(yōu)選的,檢測(cè)到用戶(hù)筆記輸入完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)筆記,如果有,則通過(guò)所述客戶(hù)端輸出,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同條數(shù)的筆記。
優(yōu)選的,檢測(cè)到用戶(hù)分享完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)分享,如果有,則通過(guò)所述客戶(hù)端輸出其它閱讀者的用戶(hù)名列表,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同數(shù)目的用戶(hù)名列表。
優(yōu)選的,根據(jù)用戶(hù)的不同權(quán)限,用戶(hù)可在所述用戶(hù)名列表中選擇相應(yīng)的用戶(hù),并可向其發(fā)送互動(dòng)信息。
本發(fā)明采取的另一種技術(shù)方案為:一種交互式電子閱讀的裝置,包括客戶(hù)端和服務(wù)器,所述服務(wù)器包括:
接收單元,用于接收客戶(hù)端發(fā)送的閱讀請(qǐng)求;
查找單元,用于接收所述客戶(hù)端對(duì)所述電子書(shū)列表的第一選擇操作,并根據(jù)所述第一選擇操作查找目標(biāo)文本信息;
發(fā)送單元,用于根據(jù)所述閱讀請(qǐng)求向所述客戶(hù)端發(fā)送電子書(shū)列表和所述目標(biāo)文本信息。
優(yōu)選的,所述服務(wù)器還包括處理單元,所述處理單元用于檢測(cè)用戶(hù)在閱讀狀態(tài)時(shí)的劃線、筆記和分享的選項(xiàng);
檢測(cè)到劃線選項(xiàng)時(shí),為選中的文字內(nèi)容生成下劃線,選中所述下劃線時(shí),同時(shí)彈出下劃線設(shè)置窗口,通過(guò)所述下劃線設(shè)置窗口可對(duì)所述下劃線的粗細(xì)和顏色進(jìn)行選擇;
檢測(cè)到筆記選項(xiàng)時(shí),為選中的文字內(nèi)容生成第一標(biāo)記,同時(shí)彈出筆記輸入控件,進(jìn)行筆記輸入,通過(guò)所述筆記輸入控件可對(duì)輸入筆記的字體、顏色和大小進(jìn)行選擇;
檢測(cè)到分享選項(xiàng)時(shí),為選中文字的內(nèi)容生成第二標(biāo)記,并將其選中的文字內(nèi)容通過(guò)網(wǎng)絡(luò)發(fā)送到第三方平臺(tái)上。
優(yōu)選的,所述處理單元還用于檢測(cè)到用戶(hù)筆記輸入完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)筆記,如果有,則通過(guò)所述客戶(hù)端輸出,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同條數(shù)的筆記。
優(yōu)選的,所述處理單元還用于檢測(cè)到用戶(hù)分享完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)分享,如果有,則通過(guò)所述客戶(hù)端輸出其它閱讀者的用戶(hù)名列表,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同數(shù)目的用戶(hù)名列表。
優(yōu)選的,所述處理單元還用于根據(jù)用戶(hù)的不同權(quán)限,用戶(hù)可在所述用戶(hù)名列表中選擇相應(yīng)的用戶(hù),并可向其發(fā)送互動(dòng)信息。
采用上述技術(shù)方案,與現(xiàn)有技術(shù)比較,實(shí)現(xiàn)了用戶(hù)在電子閱讀過(guò)程中的人機(jī)交互,并且交互形式多樣,提高了用戶(hù)的閱讀興趣和用戶(hù)體驗(yàn)。
附圖說(shuō)明
圖1為本發(fā)明提供的一種交互式電子閱讀的方法的方法流程圖;
圖2為本發(fā)明中服務(wù)器的結(jié)構(gòu)示意圖;
圖3為本發(fā)明提供的一種交互式電子閱讀的系統(tǒng)的系統(tǒng)框圖。
具體實(shí)施方式
為使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述,這里的描述不意味著對(duì)應(yīng)于實(shí)施例中陳述的具體實(shí)例的所有主題都在權(quán)利要求中引用了。
請(qǐng)參考圖1,一種交互式電子閱讀的方法,包括如下步驟:
s101,接收客戶(hù)端發(fā)送的閱讀請(qǐng)求;
具體地,所述客戶(hù)端可安裝在用戶(hù)的智能終端上,例如,用戶(hù)通過(guò)微信客戶(hù)端進(jìn)行用戶(hù)登錄后,通過(guò)智能終端上的觸摸屏向服務(wù)器發(fā)送閱讀請(qǐng)求后,服務(wù)器接收客戶(hù)端發(fā)送的閱讀請(qǐng)求。
s102,根據(jù)所述閱讀請(qǐng)求向所述客戶(hù)端發(fā)送電子書(shū)列表;
具體地,服務(wù)器在收到客戶(hù)端發(fā)送的閱讀請(qǐng)求后,服務(wù)器會(huì)提取存儲(chǔ)在數(shù)據(jù)庫(kù)中的電子書(shū)數(shù)據(jù),并在其客戶(hù)端上顯示電子書(shū)列表,該電子書(shū)列表的顯示順序可以是通過(guò)字母的先后順序進(jìn)行排列,也可以按出版的時(shí)間等方式進(jìn)行排列,所展示的電子書(shū)可包括多個(gè)語(yǔ)言版本,例如,有漢語(yǔ)版、英語(yǔ)版、俄語(yǔ)版和藏語(yǔ)版等語(yǔ)言版本。
s103,接收所述客戶(hù)端對(duì)所述電子書(shū)列表的第一選擇操作,并根據(jù)所述第一選擇操作查找目標(biāo)文本信息,所述目標(biāo)文本信息包括多個(gè)詞條;
具體地,用戶(hù)通過(guò)智能終端上的觸摸屏選擇要閱讀的電子書(shū)后,服務(wù)器從數(shù)據(jù)庫(kù)中提取出對(duì)應(yīng)電子書(shū)的目標(biāo)文本信息。
s104,將所述目標(biāo)文本信息發(fā)送至所述客戶(hù)端顯示;
s105,接收所述客戶(hù)端對(duì)所述目標(biāo)文本信息中詞條的第二選擇操作,并根據(jù)所述第二選擇操作以圖片、音頻或視頻的形式展示所述詞條的內(nèi)容于所述客戶(hù)端。
具體地,用戶(hù)在閱讀的過(guò)程,可通過(guò)智能終端上的觸摸屏點(diǎn)擊目標(biāo)文本信息中的詞條,服務(wù)器獲取到用戶(hù)選中的詞條后,服務(wù)器將用戶(hù)選中詞條所對(duì)應(yīng)的詞條內(nèi)容,以圖片、音頻或是視頻的方式,通過(guò)用戶(hù)的客戶(hù)端顯示;其中詞條包括人名、地名、工具名稱(chēng)、書(shū)本名、歌曲名和電影名等名稱(chēng),例如一個(gè)人名的詞條,既可以通過(guò)圖片的方式進(jìn)行顯示,也可以通過(guò)視頻的方式進(jìn)行體現(xiàn);這樣用戶(hù)在閱讀的過(guò)程中,讓用戶(hù)體驗(yàn)到多元化的人機(jī)交互方式和閱讀方式,使閱讀不再是用戶(hù)單一的閱讀,提高了用戶(hù)的閱讀興趣,并且用戶(hù)在閱讀過(guò)程中,可對(duì)相關(guān)的知識(shí)進(jìn)行進(jìn)一步學(xué)習(xí)。
進(jìn)一步地,用戶(hù)在閱讀狀態(tài)時(shí),長(zhǎng)按選中的文字內(nèi)容后彈出功能選項(xiàng)框,所述功能選項(xiàng)框包括劃線、筆記和分享的選項(xiàng);
檢測(cè)到劃線選項(xiàng)時(shí),為選中的文字內(nèi)容生成下劃線,選中所述下劃線時(shí),同時(shí)彈出下劃線設(shè)置窗口,通過(guò)所述下劃線設(shè)置窗口可對(duì)所述下劃線的粗細(xì)和顏色進(jìn)行選擇;
檢測(cè)到筆記選項(xiàng)時(shí),為選中的文字內(nèi)容生成第一標(biāo)記,同時(shí)彈出筆記輸入控件,進(jìn)行筆記輸入,通過(guò)所述筆記輸入控件可對(duì)輸入筆記的字體、顏色和大小進(jìn)行選擇;
檢測(cè)到分享選項(xiàng)時(shí),為選中文字的內(nèi)容生成第二標(biāo)記,并將其選中的文字內(nèi)容通過(guò)網(wǎng)絡(luò)發(fā)送到第三方平臺(tái)上。
進(jìn)一步地,檢測(cè)到用戶(hù)筆記輸入完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)筆記,如果有,則通過(guò)所述客戶(hù)端輸出,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同條數(shù)的筆記;通過(guò)這樣的閱讀方法,使用戶(hù)對(duì)書(shū)籍的理解,不再局限與個(gè)人的思想,交互方式不只是通過(guò)詞條進(jìn)行交互式閱讀,也可以通過(guò)查看其它閱讀者的相應(yīng)筆記,從不同角度對(duì)所看的書(shū)籍進(jìn)行理解,提高用戶(hù)的閱讀興趣。。
進(jìn)一步地,檢測(cè)到用戶(hù)分享完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)分享,如果有,則通過(guò)所述客戶(hù)端輸出其它閱讀者的用戶(hù)名列表,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同數(shù)目的用戶(hù)名列表。
進(jìn)一步地,根據(jù)用戶(hù)的不同權(quán)限,用戶(hù)可在所述用戶(hù)名列表中選擇相應(yīng)的用戶(hù),并可向其發(fā)送互動(dòng)信息;通過(guò)采用該方法,用戶(hù)可對(duì)其它的用戶(hù)進(jìn)行互動(dòng),使用戶(hù)獲得了另一種交互閱讀的方式,進(jìn)一步提高了用戶(hù)的交互閱讀體驗(yàn)。
進(jìn)一步地,所述閱讀請(qǐng)求包括用戶(hù)身份信息,根據(jù)預(yù)先存儲(chǔ)的用戶(hù)身份信息與閱讀權(quán)限的對(duì)應(yīng)關(guān)系,確定與所述用戶(hù)身份信息相對(duì)應(yīng)的閱讀權(quán)限,根據(jù)不同的閱讀權(quán)限,用戶(hù)可閱讀對(duì)應(yīng)閱讀權(quán)限下所對(duì)應(yīng)的目標(biāo)文本信息。例如,確定用戶(hù)為普通用戶(hù)時(shí),可采用用戶(hù)只能閱讀相應(yīng)指定書(shū)本的一些內(nèi)容,也可采用只能閱讀一定的設(shè)定時(shí)間或是設(shè)定的書(shū)本頁(yè)數(shù)。
在實(shí)際運(yùn)用中,所述閱讀請(qǐng)求還包括關(guān)鍵字信息,用戶(hù)可通過(guò)輸入關(guān)鍵字對(duì)要看的電子書(shū)進(jìn)行查找。
進(jìn)一步地,為了便于用戶(hù)進(jìn)行閱讀,所述目標(biāo)文本信息包括章節(jié)目錄,對(duì)所述章節(jié)目錄進(jìn)行分頁(yè)后,以分頁(yè)后章節(jié)目錄中對(duì)應(yīng)的目錄頁(yè)為閱讀內(nèi)容,根據(jù)不同的閱讀權(quán)限,用戶(hù)可選擇對(duì)應(yīng)閱讀權(quán)限下所對(duì)應(yīng)的章節(jié)。例如,確定用戶(hù)為普通權(quán)限時(shí),用戶(hù)只能點(diǎn)擊對(duì)應(yīng)權(quán)限下的章節(jié)目錄,權(quán)限外的章節(jié)目錄可顯示為灰色,用戶(hù)不能進(jìn)行點(diǎn)擊,需要通過(guò)付費(fèi)或是其它方式,提高其閱讀權(quán)限。
進(jìn)一步地,用戶(hù)選擇對(duì)應(yīng)閱讀權(quán)限外所對(duì)應(yīng)的章節(jié)時(shí),根據(jù)所選的章節(jié)確定其價(jià)格值,根據(jù)所述價(jià)格值判斷用戶(hù)的賬戶(hù)儲(chǔ)值余額是否充足,如果充足,則從用戶(hù)的賬戶(hù)儲(chǔ)值余額中扣除所述價(jià)格值;如果不充足,則指示用戶(hù)充值,用戶(hù)通過(guò)客戶(hù)端充值完成后,重新判斷用戶(hù)的賬戶(hù)儲(chǔ)值余額是否充足。
在實(shí)際應(yīng)用中,當(dāng)服務(wù)器檢測(cè)到用戶(hù)在閱讀對(duì)應(yīng)閱讀權(quán)限外所對(duì)應(yīng)的章節(jié)時(shí),可采用彈出一付費(fèi)窗口進(jìn)行支付,并且用戶(hù)可設(shè)置為默認(rèn)支付狀態(tài),即閱讀后續(xù)的章節(jié)時(shí),自動(dòng)從用戶(hù)的賬戶(hù)中扣取,保證用戶(hù)閱讀的流暢性,在賬戶(hù)余額不足時(shí),進(jìn)行充值提醒。
進(jìn)一步地,為了便于用戶(hù)識(shí)別不同的詞條類(lèi)型,所述詞條在文本信息中,通過(guò)不同顏色表示不同的詞條類(lèi)型;這樣用戶(hù)閱讀的過(guò)程中,即可方便的知道對(duì)應(yīng)詞條的類(lèi)型。
進(jìn)一步地,為了便于用戶(hù)的多種交互閱讀形式,所述詞條類(lèi)型分為圖片詞條、音頻詞條和視頻詞條;用戶(hù)在閱讀過(guò)程中可對(duì)所述圖片詞條、音頻詞條和視頻詞條進(jìn)行創(chuàng)建和編輯,并對(duì)創(chuàng)建和編輯的詞條進(jìn)行審核,審核通過(guò)后將相應(yīng)的詞條更新到相應(yīng)的文本信息中。
具體地,用戶(hù)在閱讀過(guò)程中,發(fā)現(xiàn)相應(yīng)的詞條有更好的圖片資料或音頻、視頻資料后,可對(duì)現(xiàn)有的詞條進(jìn)行編輯,將相應(yīng)的資料提交給服務(wù)器審核,審核通過(guò)后將相應(yīng)的詞條更新到相應(yīng)的文本信息中;用戶(hù)也可根據(jù)自己的實(shí)際情況,自己創(chuàng)建新的詞條,并進(jìn)行上傳、審核,進(jìn)一步增加了人機(jī)交互的形式,提高了用戶(hù)的閱讀參與感。
請(qǐng)參考圖2,一種交互式電子閱讀的裝置,包括客戶(hù)端和服務(wù)器,所述服務(wù)器包括:
接收單元,用于接收客戶(hù)端發(fā)送的閱讀請(qǐng)求;
查找單元,用于接收所述客戶(hù)端對(duì)所述電子書(shū)列表的第一選擇操作,并根據(jù)所述第一選擇操作查找目標(biāo)文本信息;
發(fā)送單元,用于根據(jù)所述閱讀請(qǐng)求向所述客戶(hù)端發(fā)送電子書(shū)列表和所述目標(biāo)文本信息。
進(jìn)一步地,所述服務(wù)器還包括處理單元,所述處理單元用于檢測(cè)用戶(hù)在閱讀狀態(tài)時(shí)的劃線、筆記和分享的選項(xiàng);
檢測(cè)到劃線選項(xiàng)時(shí),為選中的文字內(nèi)容生成下劃線,選中所述下劃線時(shí),同時(shí)彈出下劃線設(shè)置窗口,通過(guò)所述下劃線設(shè)置窗口可對(duì)所述下劃線的粗細(xì)和顏色進(jìn)行選擇;
檢測(cè)到筆記選項(xiàng)時(shí),為選中的文字內(nèi)容生成第一標(biāo)記,同時(shí)彈出筆記輸入控件,進(jìn)行筆記輸入,通過(guò)所述筆記輸入控件可對(duì)輸入筆記的字體、顏色和大小進(jìn)行選擇;
檢測(cè)到分享選項(xiàng)時(shí),為選中文字的內(nèi)容生成第二標(biāo)記,并將其選中的文字內(nèi)容通過(guò)網(wǎng)絡(luò)發(fā)送到第三方平臺(tái)上。
進(jìn)一步地,為了提高用戶(hù)的交互感受和用戶(hù)體驗(yàn),所述處理單元還用于檢測(cè)到用戶(hù)筆記輸入完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)筆記,如果有,則通過(guò)所述客戶(hù)端輸出,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同條數(shù)的筆記。
進(jìn)一步地,所述處理單元還用于檢測(cè)到用戶(hù)分享完成后,查詢(xún)其它閱讀者是否有就相同的文字內(nèi)容做過(guò)分享,如果有,則通過(guò)所述客戶(hù)端輸出其它閱讀者的用戶(hù)名列表,并根據(jù)用戶(hù)不同的閱讀權(quán)限,輸出不同數(shù)目的用戶(hù)名列表。
進(jìn)一步的,所述處理單元還用于根據(jù)用戶(hù)的不同權(quán)限,用戶(hù)可在所述用戶(hù)名列表中選擇相應(yīng)的用戶(hù),并可向其發(fā)送互動(dòng)信息。
請(qǐng)參考圖3,一種交互式電子閱讀的系統(tǒng),包括客戶(hù)端和服務(wù)器,所述客戶(hù)端和服務(wù)器通過(guò)互聯(lián)網(wǎng)進(jìn)行通信;
所述客戶(hù)端用于發(fā)送閱讀請(qǐng)求;顯示服務(wù)器發(fā)送的電子書(shū)列表以及相應(yīng)的目標(biāo)文本信息;以圖片、音頻或視頻的形式展示所述目標(biāo)文本信息中詞條的內(nèi)容;
所述服務(wù)器用于接收客戶(hù)端發(fā)送的閱讀請(qǐng)求;根據(jù)所述閱讀請(qǐng)求向所述客戶(hù)端發(fā)送電子書(shū)列表;接收所述客戶(hù)端對(duì)所述電子書(shū)列表的第一選擇操作,并根據(jù)所述第一選擇操作查找目標(biāo)文本信息,所述目標(biāo)文本信息包括多個(gè)詞條;將所述目標(biāo)文本信息發(fā)送至所述客戶(hù)端顯示;接收所述客戶(hù)端對(duì)所述目標(biāo)文本信息中詞條的第二選擇操作,并根據(jù)所述第二選擇操作以圖片、音頻或視頻的形式展示所述詞條的內(nèi)容于所述客戶(hù)端。
最后需要說(shuō)明的是,上述描述為本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不違背本發(fā)明宗旨及權(quán)利要求的前提下,可以做出多種類(lèi)似的表示,這樣的變換均落入本發(fā)明的保護(hù)范圍之內(nèi)。