亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法

文檔序號(hào):6608277閱讀:319來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法
技術(shù)領(lǐng)域
本發(fā)明涉及嵌入式瀏覽器技術(shù),特別涉及嵌入式瀏覽器語(yǔ)音控制的技術(shù)。
背景技術(shù)
語(yǔ)音是智能人機(jī)交互的最直接最便捷最自然的方式,近些年來(lái),語(yǔ)音正在日益影響和改變?nèi)藗兊娜粘I睿O(píng)果Siri的出現(xiàn),正式宣布了“語(yǔ)音”時(shí)代的到來(lái)。語(yǔ)音技術(shù)的迅猛發(fā)展,電視廠(chǎng)商陸續(xù)的將語(yǔ)音操作這種全新的控制方式移植到各自的智能電視機(jī)中,希望提高用戶(hù)與電視機(jī)之間的交互體驗(yàn)和交互效率,以解決電視機(jī)本身輸入手段的限制。對(duì)于智能電視機(jī)來(lái)說(shuō),瀏覽器應(yīng)用是必不可少的應(yīng)用之一,當(dāng)前大部分瀏覽器在瀏覽網(wǎng)頁(yè)時(shí)主要是通過(guò)遙控器來(lái)操作的,相對(duì)于語(yǔ)音操作,效率低下,用戶(hù)體驗(yàn)不佳,所以在互聯(lián)網(wǎng)電視機(jī)領(lǐng)域也急需一種能夠徹底改變傳統(tǒng)的人機(jī)交互的方式,在當(dāng)前手勢(shì)識(shí)別技術(shù)還不成熟的條件下,相對(duì)語(yǔ)音技術(shù)的迅猛發(fā)展,使語(yǔ)音控制成為必然。目前,大多數(shù)廠(chǎng)家都推出了 基于語(yǔ)音控制的瀏覽器,但是大多數(shù)瀏覽器局限于手機(jī)等移動(dòng)終端,并且所實(shí)現(xiàn)的語(yǔ)音控制只是簡(jiǎn)單的實(shí)現(xiàn)語(yǔ)音直接打開(kāi)頁(yè)面,語(yǔ)音調(diào)出“書(shū)簽”、“歷史”、“添加書(shū)簽”、“設(shè)置”及“退出”等功能。例如用戶(hù)語(yǔ)音錄入“打開(kāi)百度”,則瀏覽器收到該命令后,會(huì)自動(dòng)打開(kāi)百度主頁(yè),當(dāng)前主流的嵌入式瀏覽器都實(shí)現(xiàn)了該功能,但是用戶(hù)想要繼續(xù)通過(guò)語(yǔ)音打開(kāi)百度主頁(yè)內(nèi)的任何一個(gè)鏈接時(shí),就無(wú)法完成,目前市面上還沒(méi)有一種嵌入式瀏覽器已經(jīng)實(shí)現(xiàn)該功能,也就是說(shuō)目前的嵌入式瀏覽器還沒(méi)有真正實(shí)現(xiàn)“全語(yǔ)音”操控頁(yè)面瀏覽。

發(fā)明內(nèi)容
本發(fā)明的目的是克服目前嵌入式瀏覽器無(wú)法語(yǔ)音打開(kāi)頁(yè)面內(nèi)的鏈接的缺點(diǎn),提供一種嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法。本發(fā)明解決其技術(shù)問(wèn)題,采用的技術(shù)方案是,嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法,其特征在于,包括以下步驟步驟I、用戶(hù)啟動(dòng)嵌入式瀏覽器輸入所需查看的網(wǎng)頁(yè)地址;步驟2、嵌入式瀏覽器對(duì)該網(wǎng)頁(yè)頁(yè)面進(jìn)行解析,建立數(shù)據(jù)結(jié)構(gòu),進(jìn)行數(shù)據(jù)的關(guān)聯(lián)與存儲(chǔ),在加載該網(wǎng)頁(yè)頁(yè)面時(shí),遍歷DOM樹(shù),獲取該網(wǎng)頁(yè)頁(yè)面中的鏈接名稱(chēng)及其對(duì)應(yīng)的節(jié)點(diǎn)Node,再將每個(gè)鏈接名稱(chēng)作為關(guān)鍵字與其對(duì)應(yīng)的節(jié)點(diǎn)Node保存在數(shù)據(jù)結(jié)構(gòu)中,使每個(gè)鏈接名稱(chēng)與其對(duì)應(yīng)的節(jié)點(diǎn)Node相關(guān)聯(lián);步驟3、若用戶(hù)通過(guò)語(yǔ)音引擎輸入需要打開(kāi)的連接名稱(chēng);步驟4、語(yǔ)音引擎對(duì)用戶(hù)輸入的語(yǔ)音信息進(jìn)行解析得到用戶(hù)語(yǔ)音輸入的字符串,并發(fā)送給嵌入式瀏覽器;步驟5、嵌入式瀏覽器根據(jù)接收到的字符串,與數(shù)據(jù)結(jié)構(gòu)中的每個(gè)鏈接名稱(chēng)進(jìn)行對(duì)t匕,選擇相符的鏈接名稱(chēng)所對(duì)應(yīng)的節(jié)點(diǎn)Node ;步驟6、嵌入式瀏覽器計(jì)算出該節(jié)點(diǎn)Node的坐標(biāo)信息,并根據(jù)該坐標(biāo)信息觸發(fā)鼠標(biāo)click事件,打開(kāi)該節(jié)點(diǎn)Node對(duì)應(yīng)的鏈接地址,進(jìn)入步驟2。
具體的,步驟I中,所述用戶(hù)啟動(dòng)嵌入式瀏覽器輸入所需查看的網(wǎng)頁(yè)地址的方法為語(yǔ)音輸入所需查看的網(wǎng)頁(yè)地址。進(jìn)一步的,步驟2中,所述數(shù)據(jù)結(jié)構(gòu)為哈希表。本發(fā)明的有益效果是,通過(guò)上述嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法,可以實(shí)現(xiàn)語(yǔ)音控制打開(kāi)網(wǎng)頁(yè)頁(yè)面中的鏈接,基本實(shí)現(xiàn)對(duì)嵌入式瀏覽器的全語(yǔ)音控制,方便用戶(hù),且采用哈希表作為數(shù)據(jù)結(jié)構(gòu)可以將數(shù)據(jù)的存儲(chǔ)與查找所消耗的時(shí)間大大降低以提高效率。
具體實(shí)施例方式下面結(jié)合實(shí)施例,詳細(xì)描述本發(fā)明的技術(shù)方案。本發(fā)明所述的嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法為首先用戶(hù)啟動(dòng)嵌入式瀏覽器輸入所需查看的網(wǎng)頁(yè)地址,嵌入式瀏覽器再對(duì)該網(wǎng)頁(yè)頁(yè)面進(jìn)行解析,建立數(shù)據(jù)結(jié)構(gòu),進(jìn)行數(shù)據(jù)的關(guān)聯(lián)與存儲(chǔ),在加載該網(wǎng)頁(yè)頁(yè)面時(shí),遍歷DOM樹(shù),獲取該網(wǎng)頁(yè)頁(yè)面中的鏈接名稱(chēng)及其對(duì)應(yīng)的節(jié)點(diǎn)Node,再將每個(gè)鏈接名稱(chēng)作為關(guān)鍵字與其對(duì)應(yīng)的節(jié)點(diǎn)Node保存在數(shù)據(jù)結(jié)構(gòu)中,使每個(gè)鏈接名稱(chēng)與其對(duì)應(yīng)的節(jié)點(diǎn)Node相關(guān)聯(lián),當(dāng)用戶(hù)通過(guò)語(yǔ)音引擎輸入需要打開(kāi)的連接名稱(chēng)時(shí),語(yǔ)音引擎對(duì)用戶(hù)輸入的語(yǔ)音信息進(jìn)行解析得到用戶(hù)語(yǔ)音輸入的字符串,并發(fā)送給嵌入式瀏覽器,嵌入式瀏覽器則根據(jù)接收到的字符串,與數(shù)據(jù)結(jié)構(gòu)中的每個(gè)鏈接名稱(chēng)進(jìn)行對(duì)比,選擇相符的鏈接名稱(chēng)所對(duì)應(yīng)的節(jié)點(diǎn)Node,再計(jì)算出該節(jié)點(diǎn)Node的坐標(biāo)信息,并根據(jù)該坐標(biāo)信息觸發(fā)鼠標(biāo)click事件,打開(kāi)該節(jié)點(diǎn)Node對(duì)應(yīng)的鏈接地址,回到嵌入式瀏覽器對(duì)網(wǎng)頁(yè)頁(yè)面進(jìn)行解析那一步進(jìn)行循環(huán),直至用戶(hù)關(guān)閉嵌入式瀏覽器結(jié)束網(wǎng)頁(yè)瀏覽。實(shí)施例本例的嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法中,均以語(yǔ)音控制為例。首先用戶(hù)啟動(dòng)嵌入式瀏覽器輸入所需查看的網(wǎng)頁(yè)地址,這里,本例以語(yǔ)音開(kāi)啟嵌入式瀏覽器系統(tǒng)命令,如“書(shū)簽”、“歷史”、“添加書(shū)簽”、“設(shè)置”、“退出”等命令,并語(yǔ)音輸入所需查看的網(wǎng)頁(yè)地址為例,以實(shí)現(xiàn)基本全語(yǔ)音操控網(wǎng)頁(yè)瀏覽,其實(shí)這里的開(kāi)啟嵌入式瀏覽器系統(tǒng)命令和輸入所需查看的網(wǎng)頁(yè)地址也可以通過(guò)按鍵或其他方式進(jìn)行,嵌入式瀏覽器再對(duì)該網(wǎng)頁(yè)頁(yè)面進(jìn)行解析,建立數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)可以選用哈希表進(jìn)行數(shù)據(jù)的關(guān)聯(lián)與存儲(chǔ),在加載該網(wǎng)頁(yè)頁(yè)面時(shí),遍歷DOM樹(shù),獲取該網(wǎng)頁(yè)頁(yè)面中的鏈接名稱(chēng)及其對(duì)應(yīng)的節(jié)點(diǎn)Node,再將每個(gè)鏈接名稱(chēng)作為關(guān)鍵字與其對(duì)應(yīng)的節(jié)點(diǎn)Node保存在哈希表中,使每個(gè)鏈接名稱(chēng)與其對(duì)應(yīng)的節(jié)點(diǎn)Node相關(guān)聯(lián),當(dāng)用戶(hù)通過(guò)語(yǔ)音引擎輸入需要打開(kāi)的連接名稱(chēng)時(shí),語(yǔ)音引擎對(duì)用戶(hù)輸入的語(yǔ)音信息進(jìn)行解析得到用戶(hù)語(yǔ)音輸入的字符串,并發(fā)送給嵌入式瀏覽器,嵌入式瀏覽器則根據(jù)接收到的字符串,與數(shù)據(jù)結(jié)構(gòu)中的每個(gè)鏈接名稱(chēng)進(jìn)行對(duì)比,選擇相符的鏈接名稱(chēng)所對(duì)應(yīng)的節(jié)點(diǎn)Node,再計(jì)算出該節(jié)點(diǎn)Node的坐標(biāo)信息,并根據(jù)該坐標(biāo)信息觸發(fā)鼠標(biāo)click事件,打開(kāi)該節(jié)點(diǎn)Node對(duì)應(yīng)的鏈接地址,回到嵌入式瀏覽器對(duì)網(wǎng)頁(yè)頁(yè)面進(jìn)行解析那一步進(jìn)行循環(huán),直至用戶(hù)關(guān)閉嵌入式瀏覽器結(jié)束網(wǎng)頁(yè)瀏覽。
權(quán)利要求
1.嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法,其特征在于,包括以下步驟 步驟I、用戶(hù)啟動(dòng)嵌入式瀏覽器輸入所需查看的網(wǎng)頁(yè)地址; 步驟2、嵌入式瀏覽器對(duì)該網(wǎng)頁(yè)頁(yè)面進(jìn)行解析,建立數(shù)據(jù)結(jié)構(gòu),進(jìn)行數(shù)據(jù)的關(guān)聯(lián)與存儲(chǔ),在加載該網(wǎng)頁(yè)頁(yè)面時(shí),遍歷DOM樹(shù),獲取該網(wǎng)頁(yè)頁(yè)面中的鏈接名稱(chēng)及其對(duì)應(yīng)的節(jié)點(diǎn)Node,再將每個(gè)鏈接名稱(chēng)作為關(guān)鍵字與其對(duì)應(yīng)的節(jié)點(diǎn)Node保存在數(shù)據(jù)結(jié)構(gòu)中,使每個(gè)鏈接名稱(chēng)與其對(duì)應(yīng)的節(jié)點(diǎn)Node相關(guān)聯(lián); 步驟3、若用戶(hù)通過(guò)語(yǔ)音引擎輸入需要打開(kāi)的連接名稱(chēng); 步驟4、語(yǔ)音引擎對(duì)用戶(hù)輸入的語(yǔ)音信息進(jìn)行解析得到用戶(hù)語(yǔ)音輸入的字符串,并發(fā)送給嵌入式瀏覽器; 步驟5、嵌入式瀏覽器根據(jù)接收到的字符串,與數(shù)據(jù)結(jié)構(gòu)中的每個(gè)鏈接名稱(chēng)進(jìn)行對(duì)比,選擇相符的鏈接名稱(chēng)所對(duì)應(yīng)的節(jié)點(diǎn)Node ; 步驟6、嵌入式瀏覽器計(jì)算出該節(jié)點(diǎn)Node的坐標(biāo)信息,并根據(jù)該坐標(biāo)信息模擬鼠標(biāo)click事件,打開(kāi)該節(jié)點(diǎn)Node對(duì)應(yīng)的鏈接地址,進(jìn)入步驟2。
2.根據(jù)權(quán)利要求I所述嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法,其特征在于,步驟I中,所述用戶(hù)啟動(dòng)嵌入式瀏覽器輸入所需查看的網(wǎng)頁(yè)地址的方法為語(yǔ)音輸入所需查看的網(wǎng)頁(yè)地址。
3.根據(jù)權(quán)利要求I所述嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法,其特征在于,步驟2中,所述數(shù)據(jù)結(jié)構(gòu)為哈希表。
全文摘要
本發(fā)明涉及嵌入式瀏覽器技術(shù)。本發(fā)明解決了現(xiàn)有嵌入式瀏覽器無(wú)法語(yǔ)音打開(kāi)頁(yè)面內(nèi)的鏈接的問(wèn)題,提供了一種嵌入式瀏覽器語(yǔ)音控制的網(wǎng)頁(yè)瀏覽方法,其技術(shù)方案可概括為首先用戶(hù)輸入所需查看的網(wǎng)頁(yè)地址,嵌入式瀏覽器再對(duì)該網(wǎng)頁(yè)頁(yè)面進(jìn)行解析,建立數(shù)據(jù)結(jié)構(gòu),在加載該網(wǎng)頁(yè)頁(yè)面時(shí),獲取該網(wǎng)頁(yè)頁(yè)面中的鏈接名稱(chēng)及其對(duì)應(yīng)的節(jié)點(diǎn)Node,再將每個(gè)鏈接名稱(chēng)作為關(guān)鍵字與其對(duì)應(yīng)的節(jié)點(diǎn)Node保存在數(shù)據(jù)結(jié)構(gòu)中,語(yǔ)音引擎對(duì)用戶(hù)輸入的語(yǔ)音信息進(jìn)行解析得到字符串并發(fā)送給嵌入式瀏覽器,嵌入式瀏覽器則根據(jù)接收到的字符串選擇相符的鏈接名稱(chēng)所對(duì)應(yīng)的節(jié)點(diǎn)Node,觸發(fā)鼠標(biāo)click事件,打開(kāi)鏈接地址。本發(fā)明的有益效果是,方便用戶(hù),適用于嵌入式瀏覽器。
文檔編號(hào)G06F17/30GK102902719SQ201210319310
公開(kāi)日2013年1月30日 申請(qǐng)日期2012年8月31日 優(yōu)先權(quán)日2012年8月31日
發(fā)明者蒲凱, 邵巍, 李曉冬, 蘇軻 申請(qǐng)人:四川長(zhǎng)虹電器股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1