System and program for creating a voice-readable website
Patent Information
- Application Number
- JP2023077717
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-05-10
- Publication Date
- 2025-03-12
- Estimated Expiration
- 2043-05-10
AI Technical Summary
【0018】 本発明によれば、生成サーバが、既存のWebサイトを音声読み上げの対象として音声読み上げを実行するプロジェクトにプロジェクトIDを付与し、プロジェクトIDに対応して、既存のWebサイトのページから抽出したコンテンツ内容について予め用意されたテンプレートに、コード番号とタイトル名をコード名として登録し、コードカテゴリを登録すると、コンテンツ内容の文字列をコード名とコードカテゴリを設定した後に配置して、コード名、コードカテゴリ、文字列の順で音声内容のテキストデータを記憶するものであり、生成サーバが、プロジェクトID毎にコード名を表示して、当該コード名が選択されると対応するテンプレートに記憶された音声内容のテキストデータを音声出力し、既存のWebサイトのページを読み上げる音声読み上げ可能なWebサイトを生成し、ユーザ端末に提供する音声読み上げ可能なWebサイト作成システム及びプログラムとしているので、タイトルとカテゴリが先に読み上げられて、その後に文字列を読み上げられるため、聞き手にとって分かりやすい音声内容を提供できる効果がある。
Smart Images

Figure 0007644521000001 
Figure 0007644521000002 
Figure 0007644521000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a system for creating a website capable of text-to-speech, and more particularly to a system and program for creating a website capable of text-to-speech that is easy to use and understand for listeners such as visually impaired people. [Background technology]
[0002] [Prior Art] Previously, there was software that could read aloud text written on a website. In particular, on smartphones, it has been common to use applications (apps) that read text aloud to read website pages aloud.
[0003] [Related Technology] As a related prior art document, there is Japanese Patent No. 4194741 "Web page guide server and method for users who use screen reading software" (Patent Document 1).
[0004] Patent document 1 describes a method of categorizing websites, analyzing the markup language description structure of collected web pages, determining a suitability for speech conversion based on the amount and ratio of text elements that can be effectively converted to speech by screen reading software and those that cannot, and converting the text to speech using screen reading software on the client. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 4194741 Summary of the Invention [Problem to be solved by the invention]
[0006] However, the above-mentioned conventional software or apps that read text on a website had the problem that, although they read the text on the site in order, they were not able to organize and output necessary and important information to the listener.
[0007] Furthermore, the above-mentioned conventional software does not allow the listener to easily select the content to be read aloud, and thus has the problem of poor usability.
[0008] Incidentally, Patent Document 1 does not disclose any configuration that allows the information on a website to be read out aloud so that the listener can easily understand it.
[0009] The present invention has been made in consideration of the above-mentioned situation, and aims to provide a website creation system and program capable of reading aloud information on a website so that the listener can easily understand it. [Means for solving the problem]
[0010] The present invention, which aims to solve the problems of the above-mentioned conventional example, provides a system for creating a website that can be read aloud, which has a generation server that generates a website that can be read aloud from pages of an existing website, the generation server generating the existing website. The program that performs the voice reading as the target of the voice reading Project Give it a project ID. , Corresponding to the project ID, A code number and a title name are registered as code names in a template prepared in advance for the contents extracted from an existing Web site page, and a code category is registered. Then, the character string of the contents is arranged after the code name and the code category are set, and the text data of the voice contents is stored in the order of the code name, the code category, and the character string. The generation server executes the project ID When a chord name is selected, the corresponding chord name is displayed. Stored in the templateThe system is characterized by generating a voice-readable website that outputs text data of the voice content and reads out the pages of an existing website, and providing the generated website to the user's terminal.
[0011] The present invention is characterized in that, in the above-mentioned system for creating a website that can be read aloud, it is equipped with an existing site information processing device that detects updates to pages of an existing website and transmits the updated content to a generation server, and the generation server processes the updated content in the same manner as the extracted content, and generates a website that can be read aloud that reflects the updated content.
[0012] The present invention provides a system for creating a website capable of reading aloud, the system having a generation server for generating a website capable of reading aloud data of existing printed matter or data of an existing document file, the generation server generating a website capable of reading aloud data of existing printed matter or data of an existing document file, The program that performs the voice reading as the target of the voice reading Project Give it a project ID. , Corresponding to the project ID, A code number and a title name are registered as code names in a template prepared in advance for the contents extracted from data of an existing printed matter or data of an existing document file, and when a code category is registered, the character string of the contents is arranged after the code name and the code category are set, and the text data of the voice contents is stored in the order of the code name, the code category, and the character string. ID When a chord name is selected, the corresponding chord name is displayed. Stored in the template The system is characterized by generating a website capable of reading out aloud the text data of the voice content, reading out data of existing printed matter or data of existing document files, and providing the website to the user terminal.
[0013] The present invention is characterized in that, in the above-mentioned system for creating a website capable of voice reading, when a two-dimensional barcode is printed on an existing printed material, the generation server reads the two-dimensional barcode and generates a website capable of voice reading by treating the linked website page as a page of the existing website.
[0014] The present invention relates to a processing program that operates on a generation server that generates a website that can be read aloud from pages of an existing website, the generation server being configured to generate a website that can be read aloud from pages of the existing website. The program that performs the voice reading as the target of the voice reading Project Give it a project ID. , Corresponding to the project ID, A code number and a title name are registered as code names in a template prepared in advance for the contents extracted from an existing Web site page, and when a code category is registered, a character string of the contents is arranged after the code name and the code category are set, and the text data of the voice contents is stored in the order of the code name, the code category, and the character string. ID When a chord name is selected, the corresponding chord name is displayed. Stored in the template The system is characterized by its function of outputting text data of the voice content, generating a voice-readable website that reads out the pages of an existing website, and providing the website to the user's terminal.
[0015] The present invention is characterized in that, in the above program, the generation server is caused to process the content of updates to pages of an existing website in the same manner as the extracted content, and to generate a website that can be read aloud and reflects the updated content.
[0016] The present invention relates to a program that operates on a generation server that generates a website that can read aloud existing printed matter data or existing document file data, and the generation server is configured to read the existing printed matter data or existing document file data. The program that performs the voice reading as the target of the voice reading Project Give it a project ID. , Corresponding to the project ID,A code number and a title name are registered as code names in a template prepared in advance for the contents extracted from data of existing printed matter or data of an existing document file, and when a code category is registered, a character string of the contents is arranged after setting the code name and the code category, and the text data of the voice contents is stored in the order of the code name, the code category, and the character string. ID When a chord name is selected, the corresponding chord name is displayed. Stored in the template The system is characterized by having the function of generating a website capable of reading out aloud the text data of the audio content, reading out the data of existing printed matter or data of existing document files, and providing the website to the user terminal.
[0017] The present invention is characterized in that, in the above program, the generation server is caused to function to read the two-dimensional barcode when it is printed on an existing printed material, and generate a website that can be read aloud by treating the linked website page as a page of the existing website. Effect of the Invention
[0018] According to the present invention, a generation server creates an existing website. The program that performs the voice reading as the target of the voice reading Project Give it a project ID. , Corresponding to the project ID, A code number and a title name are registered as code names in a template prepared in advance for the contents extracted from an existing Web site page, and a code category is registered. Then, the character string of the contents is arranged after the code name and the code category are set, and the text data of the voice contents is stored in the order of the code name, the code category, and the character string. The generation server executes the project ID When a chord name is selected, the corresponding chord name is displayed. Stored in the templateThe system and program for creating a website capable of voice reading outputs text data of the voice content, generates a website capable of voice reading that reads out the pages of an existing website, and provides it to a user terminal, so that the title and category are read out first, and then the character strings are read out, which has the effect of providing voice content that is easy for the listener to understand.
[0019] According to the present invention, the generation server generates data of an existing printed matter or data of an existing document file. The program that performs the voice reading as the target of the voice reading Project Give it a project ID. , Corresponding to the project ID, A code number and a title name are registered as code names in a template prepared in advance for the contents extracted from data of an existing printed matter or data of an existing document file, and when a code category is registered, the character string of the contents is arranged after the code name and the code category are set, and the text data of the voice contents is stored in the order of the code name, the code category, and the character string. ID When a chord name is selected, the corresponding chord name is displayed. Stored in the template The system and program for creating a website generates a website capable of reading out aloud the text data of the audio content, which reads out the data of existing printed matter or data of an existing document file, and provides the website to a user terminal. Since the title and category are read out first, and then the character string is read out, the system has the effect of providing audio content that is easy for the listener to understand. [Brief description of the drawings]
[0020] [Figure 1] FIG. 1 is a schematic diagram of the present system. [Diagram 2] FIG. 13 is a flow diagram showing a process of newly generating and reading aloud a website. [Diagram 3] FIG. 1 is a schematic diagram showing a template for enrollment. [Figure 4] This is a schematic diagram of a screen listing categories and code names of websites that can be read aloud. [Diagram 5] FIG. 13 is a flow diagram showing a website update process for reading aloud. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the drawings. [Outline of the embodiment] A system for creating a website capable of text-to-speech (this system) according to an embodiment of the present invention creates a website capable of text-to-speech from an existing website, in which a website generation server manages the existing website as a text-to-speech project, and for content extracted from the existing website, a template is used to register a code number and title name as a code name, and also registers a code category, and the character string of the extracted content is arranged after setting the code name and code category, and text data of the audio content is stored in the order of code name, code category, and character string. When a user accesses a website capable of text-to-speech, a code name is displayed for each project, and when that code name is selected, the text data of the corresponding audio content is output aloud, and the website page is read aloud, allowing the listener to easily select the relevant existing website content, and further, since the selected content is output aloud in the order of code name, code category, and character string, the title and category are read aloud first, followed by the character string, and audio content that is easy for the listener to understand can be provided.
[0022] Furthermore, since this system displays a website that can read aloud on the user terminal and allows the user to select a code name, it is intended for visually impaired people with enough eyesight to be able to somewhat recognize the display screen. Even if a person is completely blind, a caregiver can operate the user terminal on their behalf to select the code name.
[0023] [This system: Figure 1] This system will be described with reference to Figure 1. Figure 1 is a schematic diagram of the system. As shown in Figure 1, this system comprises a website generation server (generation server) 1 that generates a website that can be read aloud, an existing site information processing device 2 that stores data of existing websites to be read aloud and extracts content from the target pages, a listener (user) terminal 3 that displays the readable website and performs the reading aloud, and a network 4.
[0024] Here, the generating server 1 , the existing site information processing device 2 , and the user terminal 3 are connected to a network 4 . In reality, there are a plurality of existing site information processing devices 2 and user terminals 3, which are connected to a network 4, but for ease of explanation, FIG. 1 shows only one of them.
[0025] [Parts of this system] Each part of this system will now be described. [Website generation server (generation server) 1] The generation server 1 acquires the contents of an existing Web site from an existing site information processing device 2, generates voice content data to be read aloud, and provides the voice content data to a user terminal 3.
[0026] As shown in FIG. 1, the generating server 1 includes a control unit 11, a storage unit 12, and an interface unit 13. The storage unit 12 stores the processing program, and also stores voice content data for reading out the contents acquired from the existing site information processing device 2 by voice. The interface unit 13 is an interface for connecting the generating server 1 to the network 1 .
[0027] The control unit 11 executes a processing program stored in the memory unit 12, organizes the content of existing websites using templates described below, generates audio content data that can be read aloud, and generates a content list display screen that makes it easy for the user terminal 3 to make selections.
[0028] [Existing site information processing device 2] The existing site information processing device 2 is an information processing device that stores the contents of existing websites to be read aloud, and normally provides the website contents to users via the network 4. Note that the existing site information processing device 2 may be configured to operate on the contents of existing websites stored externally.
[0029] Furthermore, the existing site information processing device 2 specifies a target page of the existing Web site, analyzes the HTML sequence, obtains text data as extracted content, and transmits the text data as a character string to the generation server 1. Specifically, the existing site information processing device 2 corresponds to a Web server of a public institution, a Web server of a company, and the like.
[0030] [User terminal 3] The user terminal 3 accesses the generation server 1 to display a list screen of website contents that can be read aloud, selects a desired content from the list screen, and executes the reading aloud of that content. Furthermore, the user terminal 3 can access the existing site information processing device 2 and display the contents of the website using characters and images. The user terminal 3 is assumed to be a smartphone, a tablet, a personal computer, or the like.
[0031] [Network 4] Network 4 is assumed to be the Internet.
[0032] [Processing content] [New generation of audible websites and reading aloud process: Figures 2-4] Next, the processing in this system will be described with reference to Figures 2 to 4. Figure 2 is a flow diagram showing the process of creating and reading out a new website that can be read aloud, Figure 3 is a schematic diagram showing a registration template, and Figure 4 is a schematic diagram of a list screen of website categories and code names that can be read aloud.
[0033] 2, in this system, the existing site information processing device 2 specifies a target page of an existing Web site, analyzes the HTML sequence, extracts the content, obtains text data of the extracted content, and transmits the text data to the creation server 1 (S1). A plurality of existing Web sites can also be processed in parallel by the existing site information processing device 2 and transmitted to the creation server 1.
[0034] Then, the generation server 1 treats the existing website as a project and assigns a project ID to it (S2), and using a prepared template, as shown in FIG. 3, registers a code name consisting of a code number and a title name in the template (S3), and further registers a code category in the template (S4).
[0035] Then, the generation server 1 places the text data (character string) of the extracted content in the content field of the template after setting the code name and code category (S5), and stores the audio content data in the order of code name, code category, and character string (S6).
[0036] As shown in FIG. 4(a), when the generation server 1 causes a website that can be read aloud to be displayed on the user terminal 3 by accessing the user terminal 3, a list of categories is displayed. When a desired category is selected from the category list and a desired project is then selected from the projects displayed, as shown in FIG. 4(b), the generation server 1 displays a list of chord names included in the selected project (S7). When the desired chord name is selected, the audio content data of the selected content is output aloud and read aloud (S8). In other words, you can easily select the content to be read aloud from a list of code names on a project-by-project basis.
[0037] Furthermore, the list screen of the content of a website that can be read aloud may be such that, for example, if the website in question belongs to a local government, the website that can be read aloud is linked to the local government's website, and the website that can be read aloud is displayed from the link.
[0038] [Read aloud website update process: Figure 5] Next, a process for updating data on an existing website will be described with reference to Fig. 5. Fig. 5 is a flow diagram showing a website update process for reading aloud. A synchronization tool (program) corresponding to the existing website is set in the existing site information processing device 2, and as shown in FIG. 5, the synchronization tool periodically detects updates to the existing site (S11), analyzes the detected update contents, and transmits the contents of the update contents (updated content) to the generation server 1 (S12).
[0039] The generation server 1 generates voice content data for a website that can be read aloud from the updated content in the same manner as the extracted content (S13), and updates the voice content data stored in the storage unit 12 (S14).
[0040] [Import existing printed materials / document files] The generation server 1 extracts text data from the data of existing printed matter or document files, and generates audio content for the website that can be read aloud as extracted content, in the same way as for pages of an existing website.
[0041] Read hyperlinks When a two-dimensional barcode is printed on an existing printed matter, the generation server 1 reads the printed two-dimensional barcode and generates voice content data for a website that can also read out the contents described on the website to which the two-dimensional barcode is hyperlinked. Here we have explained the case where a 2D barcode is printed on an existing printed material, but even if a 2D barcode is displayed on an existing website, audio content data for the website that can be read aloud can be generated.
[0042] Then, the generation server 1 associates audio content data for a website that can read out the existing printed material (audio content data of the existing printed material) with audio content data for a website that can read out the content at the hyperlink destination (audio content data of the link destination), and provides it to the user terminal 3. Incidentally, the generating server 1 may read out the voice content data of the linked destination following the reading out of the voice content data of the existing printed matter.
[0043] [Effects of the embodiment] According to this system, the generation server 1 manages existing websites as voice reading projects, and for extracted content extracted from existing websites, a template is used to register the code number and title name as code names, a code category is also registered, the text data of the extracted content is arranged after setting the code name and code category, and the text data of the audio content is stored in the order of code name, code category, and text data. When a website that can be read aloud is accessed by the user terminal 3, a code name is displayed for each project, and when that code name is selected, the text data of the corresponding audio content is output aloud and the website page is read aloud, so that the listener can easily select the relevant existing website content, and further, since the selected content is output aloud in the order of code name, code category, and text data, the title and category are read aloud first, and then the character string is read aloud, which has the effect of providing audio content that is easy for the listener to understand. [Industrial Applicability]
[0044] The present invention is suitable for a system and program for creating a website capable of reading out loud information on a website in a voice format so that the information on the website can be easily understood by a listener. [Explanation of symbols]
[0045] 1...Web site generation server (generation server), 2...Existing site information processing device, 3...User terminal, 4...Network, 11...Control unit, 12...Storage unit, 13...Interface unit
Claims
1. A system for creating a web site capable of being read aloud, the system having a generation server for generating a web site capable of being read aloud from a page of an existing web site, the system comprising: the generation server assigns a project ID to a project for executing the voice reading with the existing website as a target for the voice reading, registers a code number and a title name as a code name in a template prepared in advance for the content extracted from a page of the existing website corresponding to the project ID, and when a code category is registered, arranges a character string of the content after setting the code name and the code category, and stores text data of the voice content in the order of the code name, the code category, and the character string; The generation server displays the code name for each project ID, and when the code name is selected, outputs the text data of the audio content stored in the corresponding template, generates a website capable of being read aloud that reads out the pages of the existing website, and provides the website to a user terminal.
2. an existing site information processing device that detects updates to pages of an existing Web site and transmits the updated content to the generation server; The system for creating a website capable of being read aloud as described in claim 1, characterized in that the generation server processes the updated content in the same manner as the extracted content, and generates a website capable of being read aloud that reflects the updated content.
3. A system for creating a website capable of being read aloud, the system having a generation server for generating a website capable of being read aloud from data of an existing printed matter or data of an existing document file, the system comprising: the generation server assigns a project ID to a project for executing a voice readout using the data of the existing printed matter or the data of the existing document file as the subject of the voice readout, registers a code number and a title name as a code name in a template prepared in advance for the content extracted from the data of the existing printed matter or the data of the existing document file corresponding to the project ID, and when a code category is registered, arranges a character string of the content after setting the code name and the code category, and stores text data of the voice content in the order of the code name, the code category, and the character string; The generation server displays the code name for each project ID, and when the code name is selected, outputs the text data of the audio content stored in the corresponding template, generates a website capable of reading out aloud the data of the existing printed matter or the data of the existing document file, and provides the website to a user terminal.
4. The system for creating a website that can be read aloud as described in claim 1, characterized in that, when a two-dimensional barcode is printed on an existing printed material, the generation server reads the two-dimensional barcode and generates a website that can be read aloud by treating the linked website page as a page of the existing website.
5. A processing program that operates on a generation server that generates a web site that can be read aloud from a page of an existing web site, comprising: the generation server is caused to function as follows: assigning a project ID to a project for executing a voice reading with the existing website as a target for the voice reading; registering a code number and a title name as a code name in a template prepared in advance for the content extracted from a page of the existing website corresponding to the project ID; and registering a code category; arranging a character string of the content after setting the code name and the code category; and storing text data of the voice content in the order of the code name, the code category, and the character string; The program causes the generation server to function in such a way that the code name is displayed for each project ID, and when the code name is selected, text data of the audio content stored in the corresponding template is outputted aloud, and a voice-readable website is generated that reads out the pages of the existing website, and the generated website is provided to a user terminal.
6. The program according to claim 5, characterized in that the generation server is caused to process the content of updates to pages of the existing website in the same manner as the extracted content, and to generate a website that can be read aloud and reflects the content of the updates.
7. A program that operates on a generation server that generates a website that can read out aloud existing printed matter data or existing document file data, the generation server is caused to function as follows: assigning a project ID to a project for executing a voice reading using the data of the existing printed matter or the data of the existing document file as the subject of the voice reading; registering a code number and a title name as a code name in a template prepared in advance for the content extracted from the data of the existing printed matter or the data of the existing document file in correspondence with the project ID; and, when a code category is registered, arranging a character string of the content after setting the code name and the code category, and storing text data of the voice content in the order of the code name, the code category, and the character string; A program that causes the generation server to function in such a way that it displays the code name for each project ID, and when the code name is selected, outputs the text data of the audio content stored in the corresponding template, generates a website capable of reading out aloud the data of the existing printed matter or the data of the existing document file, and provides the website to a user terminal.
8. The program according to claim 5, characterized in that, when a two-dimensional barcode is printed on an existing printed material, the generation server is caused to function to read the two-dimensional barcode, and generate a website that can be read aloud by treating the linked website page as a page of the existing website.
Citation Information
Patent Citations
Method, device and program for reading contents aloud, and recording medium for the program
JP2003099079A
Web browser control method and device
JP2004171111A
Reading file creation device, link reading device, and program
JP2006244296A
Web page guidance server and method for users using screen reading software
JP4194741B2
Web browsing method and device of a browser
US20170153867A1