Browser Client TTS Engine for Speech-Based Web Browsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods do not provide a convenient way for users to access web page information when it is inconvenient to browse with eyes, such as for individuals driving, using public transportation, or those with visual impairments, leading to user experience issues and eye fatigue.
Innovation Solution
A method, browser client, and server that utilize a text-to-speech (TTS) engine to read web page information, where the browser client sends a page access request to a server, receives TTS page data, and reads it aloud using the TTS engine, supporting both full-function and compact engines for varying hardware configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users browse web pages with eyes, then visual information is obtained, but eye fatigue and damage occur during prolonged use or in inconvenient situations
Solution Approach 1:
The patent replaces the visual browsing mechanism with a speech-based auditory mechanism. The TTS engine converts webpage text content into speech output, allowing users to access information through hearing instead of sight. This substitution eliminates eye fatigue while maintaining information access, directly resolving the contradiction between browsing convenience and eye health protection.
2Adaptability or versatility
If visual browsing is used, then information access is provided, but it becomes inconvenient for users with visual impairments or in mobile situations
Solution Approach 1:
The patent makes the browsing system universal by implementing speech output functionality that serves multiple user needs. The TTS engine provides speech-based information delivery that works for users with visual impairments, users in mobile situations (driving, public transport), and users experiencing eye fatigue. This single speech-based solution adapts to various user conditions and scenarios, enhancing overall system versatility and accessibility.
3Ease of operation
If TTS engine is added to browser client, then speech reading capability is improved, but device complexity increases
Solution Approach 1:
The patent segments the speech processing functionality by introducing a dedicated TTS engine component within the browser client. This modular approach isolates the speech synthesis functionality from the core browser operations, allowing the TTS engine to be added as a separate module. The segmentation reduces the impact on overall system complexity while enabling speech reading capability.
Solution Approach 2:
The TTS engine acts as an intermediary component between the webpage content and the user. Instead of directly modifying core browser functions, the TTS engine receives text content and converts it to speech output. This intermediary approach adds speech reading capability while maintaining a clear separation of concerns, thereby limiting the increase in device complexity.
Data Source
AI summary
The present disclosure provides a method, a browser client, and a server for reading web page information by speech. The browser client is installed with a text to speech (TTS) engine. The method includes: sending, by a browser client, a page access request to a server, where the page access request includes a page address and TTS identity information; receiving, by the browser client, response data returned by the server, where the response data includes a TTS standard version number determined by the server according to the TTS identity information, and TTS page data corresponding to the page address; and reading, by the browser client, the TTS page data by speech according to the TTS standard version number by using a TTS engine. In the present disclosure, page information is read by speech by using the TTS engine installed on the browser client. When it is inconvenient for a user to browse a page with eyes, and for users whose eyes have physical problems, the read page information can be listened by using a sense of hearing. Therefore, a convenient hearing-based manner is provided to users to browse a page.

