亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種用于提供有聲用戶界面的方法和裝置的制造方法

文檔序號:8543402閱讀:347來源:國知局
一種用于提供有聲用戶界面的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種用于提供有聲用戶界面的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,用戶需要登錄專門提供與用戶界面中的內(nèi)容相應(yīng)的音頻的特定網(wǎng)站或app,才能收聽用戶界面中的內(nèi)容,該種方式的問題在于,一方面,專門提供音頻信息的網(wǎng)站或app的資源較少,用戶經(jīng)常無法獲得自身需要的信息,另一方面,因?yàn)樾枰S護(hù)大量的音頻信息,并且,在內(nèi)容發(fā)生更改時(shí)需要同步更新音頻信息,該類網(wǎng)站或app的日常維護(hù)的開銷與難度較大。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是提供一種用于提供有聲界面的方法和裝置。
[0004]根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于提供有聲用戶界面的方法,其中,所述方法包括以下步驟:
[0005]-確定候選界面中待轉(zhuǎn)換的文本信息;
[0006]-將所確定的所述文本信息轉(zhuǎn)換為音頻信息;
[0007]-在所述候選界面中添加用于獲取所述音頻信息的音頻獲取信息,以將所述候選界面轉(zhuǎn)換為所述有聲界面。
[0008]根據(jù)本發(fā)明的一個(gè)方面,還提供了一種用于提供有聲用戶界面的提供裝置,其中,所述提供裝置包括:
[0009]用于確定候選界面中待轉(zhuǎn)換的文本信息的裝置;
[0010]用于將所確定的所述文本信息轉(zhuǎn)換為音頻信息的裝置;
[0011]用戶在所述候選界面中添加用于獲取所述音頻信息的音頻獲取信息,以將所述候選界面轉(zhuǎn)換為所述有聲界面的裝置。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):根據(jù)本發(fā)明的方案,能夠?qū)ζ胀ǖ挠脩艚缑孢M(jìn)行音頻轉(zhuǎn)換操作,從而向用戶提供具有音頻播放功能的有聲界面,使用戶無需專門去訪問有聲網(wǎng)站,簡化了用戶的操作,并且豐富了用戶可使用的有聲界面的資源。并且,可將音頻存儲(chǔ)于用戶設(shè)備本地,從而能夠解放音頻信息所占用的服務(wù)器資源,降低了對于網(wǎng)站或app服務(wù)器本身的維護(hù)成本。并且,通過將與界面對應(yīng)的音頻存儲(chǔ)于網(wǎng)絡(luò)設(shè)備中,當(dāng)其他用戶所在的設(shè)備請求訪問該界面時(shí),網(wǎng)絡(luò)設(shè)備可直接基于已存儲(chǔ)的該界面的音頻向其反饋相應(yīng)的有聲界面,而無需重復(fù)執(zhí)行音頻轉(zhuǎn)換操作,降低了網(wǎng)絡(luò)設(shè)備的工作負(fù)擔(dān)。
【附圖說明】
[0013]通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0014]圖1示意出了根據(jù)本發(fā)明的一種用于提供有聲用戶界面的方法流程圖;
[0015]圖2示意出了根據(jù)本發(fā)明的一種用于提供有聲用戶界面的提供裝置的結(jié)構(gòu)示意圖。
[0016]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。
[0018]圖1示意出了根據(jù)本發(fā)明的一種用于提供有聲界面的方法流程圖。根據(jù)本發(fā)明的方法包括步驟S1、步驟S2和步驟S3。
[0019]其中,根據(jù)本發(fā)明的方法通過包含于計(jì)算機(jī)設(shè)備中的提供裝置來實(shí)現(xiàn)。所述計(jì)算機(jī)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和/或信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。所述計(jì)算機(jī)設(shè)備包括網(wǎng)絡(luò)設(shè)備和/或用戶設(shè)備。
[0020]其中,所述網(wǎng)絡(luò)設(shè)備包括但不限于單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計(jì)算(Cloud Computing)的由大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級虛擬計(jì)算機(jī)。
[0021]所述用戶設(shè)備包括但不限于任何一種可與用戶通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或聲控設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如,個(gè)人計(jì)算機(jī)、平板電腦、智能手機(jī)、PDA、游戲機(jī)、或IPTV等。
[0022]優(yōu)選的,所述用戶包括諸如智能手機(jī)等移動(dòng)設(shè)備。
[0023]優(yōu)選地,根據(jù)本發(fā)明所述的提供裝置可以包含于瀏覽器內(nèi),對瀏覽器所訪問的內(nèi)容進(jìn)行轉(zhuǎn)換,或者,所述提供裝置可被包含于app中,以對app的內(nèi)容進(jìn)行轉(zhuǎn)換。
[0024]優(yōu)選地,根據(jù)本發(fā)明所述的提供裝置可包含與瀏覽器或各類app對應(yīng)的服務(wù)器中,以在向所述瀏覽器或app提供相應(yīng)的資源信息時(shí)執(zhí)行轉(zhuǎn)換操作。
[0025]其中,所述用戶設(shè)備及網(wǎng)絡(luò)設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)等。
[0026]需要說明的是,所述用戶設(shè)備、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
[0027]參照圖1,在步驟SI中,提供裝置確定候選界面中待轉(zhuǎn)換的文本信息。
[0028]其中,所述候選界面包括但不限于以下任一種:
[0029]I)網(wǎng)頁頁面;
[0030]2)應(yīng)用程序的用戶界面。
[0031]具體地,所述提供裝置確定候選界面中待轉(zhuǎn)換的文本信息的方式包括但不限于以下任一種:
[0032]I)基于對所述候選界面的代碼分析來確定。
[0033]例如,通過查找用于呈現(xiàn)文本信息的代碼模塊來確定該候選界面中的待轉(zhuǎn)換的文本信息。
[0034]2)通過生成與所述候選界面對應(yīng)的DOM樹來確定其中待轉(zhuǎn)換的文本信息。
[0035]具體地,通過生成與所述候選界面對應(yīng)的DOM樹來確定其中待轉(zhuǎn)換的文本信息的方式包括步驟S101(圖未示)、步驟S102(圖未示)和步驟S103(圖未示)。
[0036]在步驟SlOl中,提供裝置生成與所述候選界面對應(yīng)的DOM樹。
[0037]具體地,提供裝置根據(jù)與所述候選界面對應(yīng)的代碼信息,來生成與其對應(yīng)的DOM樹。
[0038]接著,在步驟S102中,提供裝置計(jì)算所述DOM樹中各個(gè)節(jié)點(diǎn)的文本權(quán)重信息。
[0039]其中,所述文本權(quán)重信息用于指示所述DOM樹中各個(gè)節(jié)點(diǎn)各自對應(yīng)的文本信息的權(quán)重信息。
[0040]優(yōu)選地,提供裝置基于以下至少任一項(xiàng)信息來計(jì)算各個(gè)節(jié)點(diǎn)的文本權(quán)重信息:
[0041]i)所述節(jié)點(diǎn)對應(yīng)的文本長度信息;例如,每增加100字權(quán)重增加5分等;
[0042]ii)所述節(jié)點(diǎn)對應(yīng)的文本標(biāo)點(diǎn)信息;例如,每多一個(gè)逗號,權(quán)重增加I分等。
[0043]iii)所述節(jié)點(diǎn)的下屬節(jié)點(diǎn)的文本權(quán)重信息。
[0044]其中,所述下屬節(jié)點(diǎn)包括處于該節(jié)點(diǎn)下層的各個(gè)節(jié)點(diǎn),例如,所述節(jié)點(diǎn)的子節(jié)點(diǎn)、孫子節(jié)點(diǎn)、孫孫子節(jié)點(diǎn)等等。
[0045]優(yōu)選地,提供裝置可僅基于該節(jié)點(diǎn)的部分下屬節(jié)點(diǎn)的文本權(quán)重信息來計(jì)算該節(jié)點(diǎn)自身的文本權(quán)重信息。
[0046]接著,在步驟S103中,提供裝置基于各個(gè)節(jié)點(diǎn)的文本權(quán)重信息,來選擇相應(yīng)的節(jié)點(diǎn)以提取其文本?目息。
[0047]具體地,提供裝置根據(jù)預(yù)定的選擇規(guī)則,基于各個(gè)節(jié)點(diǎn)的文本權(quán)重信息,由所述DOM樹中選擇一個(gè)或多個(gè)節(jié)點(diǎn);接著基于該一個(gè)或多個(gè)節(jié)點(diǎn)分別對應(yīng)的節(jié)點(diǎn)文本信息,來確定用于轉(zhuǎn)換的文本信息。
[0048]其中,提供裝置可由所述DOM樹中選擇權(quán)重最高的節(jié)點(diǎn),并將該權(quán)重最高的節(jié)點(diǎn)對應(yīng)的文本信息作為待轉(zhuǎn)換的文本信息。
[0049]優(yōu)選地,如果所述權(quán)重最高的節(jié)點(diǎn)具有一個(gè)或多個(gè)兄弟節(jié)點(diǎn),提供裝置可由所述DOM樹中選擇權(quán)重最高的節(jié)點(diǎn)及其一個(gè)或多個(gè)兄弟節(jié)點(diǎn),并將該權(quán)重最高的節(jié)點(diǎn)及其各個(gè)兄弟節(jié)點(diǎn)對應(yīng)的文本信息進(jìn)行拼接,來得到待轉(zhuǎn)換文本信息。
[0050]根據(jù)本發(fā)明的第一示例,提供裝置包含于與瀏覽器browser」對應(yīng)的服務(wù)器ser_l中,提供裝置中預(yù)定的用于計(jì)算各個(gè)節(jié)點(diǎn)的權(quán)重信息的權(quán)重計(jì)算規(guī)則包括:如果該節(jié)點(diǎn)對應(yīng)的文本信息中出現(xiàn)一個(gè)逗號則權(quán)重值增加I ;如果文本信息的字節(jié)每滿100字節(jié)則權(quán)重值增加I ;如果該節(jié)點(diǎn)有子節(jié)點(diǎn),則將其子節(jié)點(diǎn)的權(quán)重值加入該節(jié)點(diǎn)的權(quán)重值;如果該節(jié)點(diǎn)有孫子節(jié)點(diǎn),則將其孫子節(jié)點(diǎn)的權(quán)重值的一半加入該節(jié)點(diǎn)的權(quán)重值。
[0051]并且,提供裝置中預(yù)定的選擇規(guī)則包括:選擇該權(quán)重值最高的節(jié)點(diǎn),以及權(quán)重值與該節(jié)點(diǎn)差距在20%以內(nèi)的該節(jié)點(diǎn)的一個(gè)或多個(gè)兄弟節(jié)點(diǎn)。
[0052]在用戶在智
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1