CN102902719A - Voice-control webpage browsing method for embedded browser - Google Patents
Voice-control webpage browsing method for embedded browser Download PDFInfo
- Publication number
- CN102902719A CN102902719A CN2012103193100A CN201210319310A CN102902719A CN 102902719 A CN102902719 A CN 102902719A CN 2012103193100 A CN2012103193100 A CN 2012103193100A CN 201210319310 A CN201210319310 A CN 201210319310A CN 102902719 A CN102902719 A CN 102902719A
- Authority
- CN
- China
- Prior art keywords
- browser
- built
- node
- voice
- webpage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to the technology of embedded browsers, solves the problem that the existing embedded browser cannot open a link on a page through voice control, and provides a voice-control webpage browsing method for the embedded browser. According to the technical scheme, the method includes the steps that a user inputs a webpage address needed to be viewed; the embedded browser analyzes the webpage, constructs a data structure, obtains link names and corresponding Nodes in the webpage when loading the page, and then stores the link names serving as keywords and the corresponding Nodes to the data structure; a voice engine analyzes the voice information input by the user to obtain character strings and sends the character strings to the embedded browser; and the embedded browser selects the corresponding Node of a required link name according to the received character strings, triggers a mouse click event, and opens the link address. The webpage browsing method has the advantages of being suitable for the embedded browser and facilitating users.
Description
Technical field
The present invention relates to the built-in browser technology, particularly the voice-operated technology of built-in browser.
Background technology
Voice are the most direct the most natural the most convenient modes of intelligent human-machine interaction, and in the last few years, voice were day by day affecting and changing daily life, and the appearance of apple Siri has announced the arrival in " voice " epoch.The fast development of voice technology, television manufacturer this brand-new control mode of voice operating is transplanted in separately the intelligent TV set successively, wish to improve interactive experience and interactive efficiency between user and the televisor, to solve the restriction of the input medium of televisor own.For intelligent TV set, browser application is absolutely necessary and one of uses, current most of browser mainly operates by telepilot when browsing page, with respect to voice operating, inefficiency, the user experiences not good, so also be badly in need of a kind of mode that can thoroughly change traditional man-machine interaction in the internet television field, under current Gesture Recognition is that all right ripe condition, the relatively fast development of voice technology becomes voice control inevitable.At present, most of producers have all released based on voice-operated browser, but most of browsers are confined to the portable terminals such as mobile phone, and the page is directly opened in the voice of the realizing control just simple voice of realizing, voice access " bookmark ", " history ", " interpolation bookmark ", " setting " reaches functions such as " withdrawing from ".For example user speech typing " is opened Baidu ", after then browser is received this order, can automatically open Baidu's homepage, the built-in browser of current main-stream has all been realized this function, when but the user wants to continue to open any one link in Baidu's homepage by voice, just can't finish, also not have on the market at present a kind of built-in browser to realize this function, that is to say that present built-in browser does not also have real realize " full voice " to control page browsing.
Summary of the invention
The objective of the invention is to overcome present built-in browser can't open the shortcoming of the link in the page by voice, provides a kind of built-in browser voice-operated Web browser method.
The present invention solves its technical matters, and the technical scheme of employing is that the voice-operated Web browser method of built-in browser is characterized in that, may further comprise the steps:
Step 1, user start the required web page address of checking of built-in browser input;
Step 2, built-in browser are resolved this Webpage, set up data structure, carry out association and the storage of data, when loading this Webpage, the traversal dom tree, obtain contact names and corresponding node Node thereof in this Webpage, again each contact names is kept in the data structure as the key word node Node corresponding with it, each contact names node Node corresponding with it is associated;
If the connection name that step 3 user need to open by the speech engine input;
Step 4, speech engine are resolved the character string that obtains the user speech input to the voice messaging of user's input, and are sent to built-in browser;
Step 5, built-in browser be according to the character string that receives, and compares with each contact names in the data structure, selects the corresponding node Node of contact names that conforms to;
Step 6, built-in browser calculate the coordinate information of this node Node, and trigger mouse click event according to this coordinate information, open chained address corresponding to this node Node, enter step 2.
Concrete, in the step 1, the method that described user starts the required web page address of checking of built-in browser input is the required web page address of checking of phonetic entry.
Further, in the step 2, described data structure is Hash table.
The invention has the beneficial effects as follows, by the voice-operated Web browser method of above-mentioned built-in browser, can realize that voice control opens the link in the Webpage, the basic full voice control that realizes built-in browser, make things convenient for the user, and adopt Hash table can and search the time that consumes with data storage as data structure and greatly reduce to raise the efficiency.
Embodiment
Below in conjunction with embodiment, describe technical scheme of the present invention in detail.
The voice-operated Web browser method of built-in browser of the present invention is: at first the user starts the required web page address of checking of built-in browser input, built-in browser is resolved this Webpage again, set up data structure, carry out association and the storage of data, when loading this Webpage, the traversal dom tree, obtain contact names and corresponding node Node thereof in this Webpage, again each contact names is kept in the data structure as the key word node Node corresponding with it, each contact names node Node corresponding with it is associated, when connection name that the user need to open by speech engine input, speech engine is resolved the character string that obtains the user speech input to the voice messaging of user's input, and send to built-in browser, built-in browser is then according to the character string that receives, compare with each contact names in the data structure, the corresponding node Node of the contact names that selection conforms to, calculate again the coordinate information of this node Node, and according to this coordinate information triggering mouse click event, open chained address corresponding to this node Node, get back to built-in browser and Webpage is resolved that step circulate, finish web page browsing until the user closes built-in browser.
Embodiment
In the voice-operated Web browser method of this routine built-in browser, all be controlled to be example with voice.
At first the user starts the required web page address of checking of built-in browser input, here, this example is opened the built-in browser system command with voice, such as " bookmark ", " history ", " interpolation bookmark ", " setting ", the order such as " withdraw from ", and the required web page address of checking of phonetic entry is example, to realize basic full voice control web page browsing, in fact here unlatching built-in browser system command and the input the required web page address of checking also can be undertaken by button or other modes, built-in browser is resolved this Webpage again, set up data structure, this data structure can select Hash table to carry out association and the storage of data, when loading this Webpage, the traversal dom tree, obtain contact names and corresponding node Node thereof in this Webpage, again each contact names is kept in the Hash table as the key word node Node corresponding with it, each contact names node Node corresponding with it is associated, when connection name that the user need to open by speech engine input, speech engine is resolved the character string that obtains the user speech input to the voice messaging of user's input, and send to built-in browser, built-in browser is then according to the character string that receives, compare with each contact names in the data structure, the corresponding node Node of the contact names that selection conforms to, calculate again the coordinate information of this node Node, and according to this coordinate information triggering mouse click event, open chained address corresponding to this node Node, get back to built-in browser and Webpage is resolved that step circulate, finish web page browsing until the user closes built-in browser.
Claims (3)
1. the voice-operated Web browser method of built-in browser is characterized in that, may further comprise the steps:
Step 1, user start the required web page address of checking of built-in browser input;
Step 2, built-in browser are resolved this Webpage, set up data structure, carry out association and the storage of data, when loading this Webpage, the traversal dom tree, obtain contact names and corresponding node Node thereof in this Webpage, again each contact names is kept in the data structure as the key word node Node corresponding with it, each contact names node Node corresponding with it is associated;
If the connection name that step 3 user need to open by the speech engine input;
Step 4, speech engine are resolved the character string that obtains the user speech input to the voice messaging of user's input, and are sent to built-in browser;
Step 5, built-in browser be according to the character string that receives, and compares with each contact names in the data structure, selects the corresponding node Node of contact names that conforms to;
Step 6, built-in browser calculate the coordinate information of this node Node, and according to this coordinate information analog mouse click event, open chained address corresponding to this node Node, enter step 2.
2. the voice-operated Web browser method of described built-in browser according to claim 1 is characterized in that, in the step 1, the method that described user starts the required web page address of checking of built-in browser input is the required web page address of checking of phonetic entry.
3. the voice-operated Web browser method of described built-in browser according to claim 1 is characterized in that, in the step 2, described data structure is Hash table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103193100A CN102902719A (en) | 2012-08-31 | 2012-08-31 | Voice-control webpage browsing method for embedded browser |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103193100A CN102902719A (en) | 2012-08-31 | 2012-08-31 | Voice-control webpage browsing method for embedded browser |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102902719A true CN102902719A (en) | 2013-01-30 |
Family
ID=47574952
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012103193100A Pending CN102902719A (en) | 2012-08-31 | 2012-08-31 | Voice-control webpage browsing method for embedded browser |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102902719A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103970839A (en) * | 2014-04-24 | 2014-08-06 | 四川长虹电器股份有限公司 | Method for controlling webpage browsing through voice |
CN104427370A (en) * | 2013-09-10 | 2015-03-18 | 深圳市启望科文技术有限公司 | Method and system for controlling set top box in voice |
CN105630839A (en) * | 2014-11-07 | 2016-06-01 | 阿里巴巴集团控股有限公司 | Webpage information acquisition method and device |
CN105979394A (en) * | 2015-12-04 | 2016-09-28 | 乐视致新电子科技(天津)有限公司 | Smart television browser operation method and smart television |
CN108073588A (en) * | 2016-11-09 | 2018-05-25 | 北京国双科技有限公司 | column information extracting method and device |
CN109766073A (en) * | 2019-01-25 | 2019-05-17 | 四川长虹电器股份有限公司 | The method that voice operating web page contents navigate in TV browser |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101951405A (en) * | 2010-09-17 | 2011-01-19 | 中山大学 | Implement method of middleware of set top box based on webkit |
CN102065114A (en) * | 2009-11-17 | 2011-05-18 | ***通信集团重庆有限公司 | Method and device for mobile terminal to access webpage |
CN102629246A (en) * | 2012-02-10 | 2012-08-08 | 北京百纳信息技术有限公司 | Server used for recognizing browser voice commands and browser voice command recognition system |
-
2012
- 2012-08-31 CN CN2012103193100A patent/CN102902719A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102065114A (en) * | 2009-11-17 | 2011-05-18 | ***通信集团重庆有限公司 | Method and device for mobile terminal to access webpage |
CN101951405A (en) * | 2010-09-17 | 2011-01-19 | 中山大学 | Implement method of middleware of set top box based on webkit |
CN102629246A (en) * | 2012-02-10 | 2012-08-08 | 北京百纳信息技术有限公司 | Server used for recognizing browser voice commands and browser voice command recognition system |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104427370A (en) * | 2013-09-10 | 2015-03-18 | 深圳市启望科文技术有限公司 | Method and system for controlling set top box in voice |
CN103970839A (en) * | 2014-04-24 | 2014-08-06 | 四川长虹电器股份有限公司 | Method for controlling webpage browsing through voice |
CN105630839A (en) * | 2014-11-07 | 2016-06-01 | 阿里巴巴集团控股有限公司 | Webpage information acquisition method and device |
CN105630839B (en) * | 2014-11-07 | 2019-11-15 | 阿里巴巴集团控股有限公司 | The acquisition methods and device of webpage information |
CN105979394A (en) * | 2015-12-04 | 2016-09-28 | 乐视致新电子科技(天津)有限公司 | Smart television browser operation method and smart television |
CN108073588A (en) * | 2016-11-09 | 2018-05-25 | 北京国双科技有限公司 | column information extracting method and device |
CN109766073A (en) * | 2019-01-25 | 2019-05-17 | 四川长虹电器股份有限公司 | The method that voice operating web page contents navigate in TV browser |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230072352A1 (en) | Speech Recognition Method and Apparatus, Terminal, and Storage Medium | |
CN104238991B (en) | Phonetic entry matching process and device | |
CN102902719A (en) | Voice-control webpage browsing method for embedded browser | |
CN201917894U (en) | Human-machine interaction system and relevant systems and equipment of human-machine interaction system | |
TWI511125B (en) | Voice control method, mobile terminal apparatus and voice controlsystem | |
KR101770358B1 (en) | Integration of embedded and network speech recognizers | |
WO2019157880A1 (en) | Method and device for generating link for application page, storage medium, and electronic apparatus | |
CN101763212B (en) | Man-machine interactive system and relevant system, device and method thereof | |
WO2007008798A3 (en) | System and method for searching for network-based content in a multi-modal system using spoken keywords | |
CN103279508A (en) | Method for voice response correction and natural language conversational system | |
CN103077165A (en) | Natural language dialogue method and system thereof | |
CN103093755A (en) | Method and system of controlling network household appliance based on terminal and Internet voice interaction | |
CN102857629A (en) | Calling-out method of mobile phone desktop search box | |
US10275483B2 (en) | N-gram tokenization | |
CN103970839A (en) | Method for controlling webpage browsing through voice | |
CN110047484A (en) | A kind of speech recognition exchange method, system, equipment and storage medium | |
CN103425668A (en) | Information search method and electronic equipment | |
WO2021045955A1 (en) | Speech recognition systems and methods | |
CN110503962A (en) | Speech recognition and setting method, device, computer equipment and storage medium | |
US20120094724A1 (en) | Method for directly accessing menu item of mobile communication terminal | |
CN103631784B (en) | Page content retrieval method and system | |
CN109036409A (en) | A kind of method and device thereof of intelligent sound control operating software | |
CN103631800A (en) | Information processing method and device | |
CN103220387B (en) | A kind of touch-screen mobile phone searching method and device | |
CN112307198B (en) | Method and related device for determining abstract of single text |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130130 |