Speech assistance device for arousing attention to speech prohibition term

By using speech recognition technology to identify and output reminders, the problem of prohibited words in speeches has been solved, thus improving the smoothness and quality of speeches and adapting to changes in the content of the speeches.

CN122089263APending Publication Date: 2026-05-26INTERACTIVE SOLUTIONS CORP
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
INTERACTIVE SOLUTIONS CORP
Filing Date
2020-01-06
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

During a speech, the speaker may inadvertently use prohibited words, causing the speech to become disjointed. Current technology lacks effective real-time reminders and correction methods.

Method used

The speech recognition technology identifies relevant words and inappropriate words in the speech, and outputs a reminder when an inappropriate word is identified. It also displays related keywords to attract attention and uses a speech aid device installed on the computer to make real-time corrections.

Benefits of technology

It effectively reminds speakers to avoid using prohibited language, improving the fluency and quality of the speech, and adapts to changes in the speech content by automatically updating the keyword database.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122089263A_ABST
    Figure CN122089263A_ABST
Patent Text Reader

Abstract

The present invention provides a speech assistance device which displays a keyword associated with speech data and displays an alert when a speech prohibition term is spoken, thereby being capable of arousing attention. A speech assistance device (1) is provided with a speech data storage means (3), a keyword storage means (5), a related term storage means (7), an NG word storage means (9), a speech recognition means (11), a term determination means (15), and a keyword output means (17), the keyword storage means (5) storing a plurality of keywords associated with speech data; a related term storage means (7) for storing one or more related terms for each of the plurality of keywords; an NG word storage means (9) for storing one or more NG words for each of the plurality of keywords; a term determination means (15) that determines which of the related term and the NG word the speech recognition term belongs to; a keyword output means (17) outputs a keyword associated with a related term when the speech recognition term is the related term, and outputs a keyword associated with an NG word and a reminder when the speech recognition term is the NG word.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application with application number 202080005536.6. The international filing date of the original application was January 6, 2020, and the priority date was January 22, 2019. The invention title of the original application was "Speech Aid Device for Arousing Attention to Prohibited Words in Speech". Technical Field

[0002] This invention relates to a speech aid device that can issue a reminder to draw the speaker's attention when the speaker utters prohibited words. Background Technology

[0003] Japanese Patent Publication No. 2002-259635 discloses a system for displaying keywords through a combination of graphic objects and text, wherein the keywords are derived from statements made by participants during a discussion.

[0004] A speech evaluation device is described in Japanese Patent Publication No. 2017-224052.

[0005] Existing technical documents Patent documents

[0006] Patent Document 1: Japanese Patent Publication No. 2002-259635 Patent Document 2: Japanese Patent Publication No. 2017-224052 Summary of the Invention

[0007] [The technical problem that the invention aims to solve]

[0008] In the context of giving a speech, it's desirable to display keywords to facilitate a smooth explanation. On the other hand, sometimes speakers inadvertently use prohibited words—words that are not allowed to be used in connection with the speech material. In such cases, a system that prompts immediate correction of the speech is desired.

[0009] Therefore, the object of one aspect of the invention described in this specification is to provide a speech aid that displays keywords associated with the speech material and displays a reminder when prohibited words are uttered, thereby attracting attention.

[0010] [Technical solutions used to solve technical problems]

[0011] One aspect of the invention relates to the understanding that by storing keywords, related terms and no-no words associated with the keywords in association with the presentation materials, determining whether related terms and no-no words are spoken through speech recognition, displaying the keyword when related terms are spoken, and outputting a prescribed reminder when no-no words are spoken, thereby making the presentation smoother. On the other hand, in the event of a slip of the tongue, it is possible to guide the speaker to retract the slip of the tongue on the spot.

[0012] One method described in this specification relates to a presentation aid 1.

[0013] The device has a speech data storage mechanism 3, a keyword storage mechanism 5, a related term storage mechanism 7, an NG word storage mechanism 9, a speech recognition mechanism 11, a term judgment mechanism 15, and a keyword output mechanism 17.

[0014] The device is installed, for example, via a computer. The mechanisms are, for example, mechanisms installed via a computer.

[0015] The speech data storage unit 3 is a structural element used to store speech data.

[0016] Keyword storage unit 5 is a structural element used to store multiple keywords associated with the presentation materials.

[0017] The related terms storage unit 7 is a unit used to store one or more related terms for each of the multiple keywords stored in the keyword storage unit.

[0018] NG word storage organization 9 is an organization used to store one or more NG words for each of the multiple keywords stored in the keyword storage organization.

[0019] The speech recognition mechanism 11 is a mechanism used to recognize a speaker's speech as speech.

[0020] The terminology determination mechanism 15 is used to determine whether a speech recognition term belongs to a related term or an NG word. The speech recognition term is a term contained in the speech recognized by the speech recognition mechanism.

[0021] The keyword output mechanism 17 is used to output keywords associated with the related terms when the speech recognition term is a related term, and to output keywords and reminders associated with the NG word when the speech recognition term is an NG word.

[0022] One aspect of the speech aid device also includes a keyword generation and update mechanism 19, which uses terms associated with the speech material recognized by the speech recognition mechanism 11 to generate or update multiple keywords associated with the speech material stored in the keyword storage mechanism 5.

[0023] One aspect of the speech aid device also includes an evaluation point storage mechanism 21 and a speech evaluation mechanism 23.

[0024] Evaluation point storage structure 21 is a structural element used to store evaluation points associated with one or more of the keywords, related terms, and no-no words.

[0025] The speech evaluation mechanism 23 is used to evaluate the speech recognized as speech by the speech recognition mechanism by reading the evaluation points stored in the evaluation point storage mechanism 21, based on the keywords, related terms and NG words judged by the terminology judgment mechanism 15.

[0026] One method described in this specification relates to a program. This program is used to enable a computer to function as a speech data storage device 3, a keyword storage device 5, a related term storage device 7, an NG word storage device 9, a speech recognition device 11, a term judgment device 15, and a keyword output device 17.

[0027] One method described in this specification relates to a computer-readable information recording medium storing the above-described program.

[0028] [Invention Effects]

[0029] The invention described in this specification displays keywords associated with the presentation material and displays a reminder when prohibited words are uttered, thereby attracting attention. Attached Figure Description

[0030] Figure 1 This is a conceptual diagram representing a structural example of a speech aid device.

[0031] Figure 2 It is a block diagram representing the basic structure of a computer.

[0032] Figure 3 This is a conceptual diagram illustrating a system example of the present invention.

[0033] Figure 4 This is a flowchart illustrating an example of a presentation aid method.

[0034] Figure 5 This is a concept map that shows examples of keywords in presentation materials that are associated with related terms.

[0035] Figure 6This is a concept diagram representing examples of outputting keywords and reminders related to NG words.

[0036] Figure 7 This is a concept diagram representing an example of how to set NG words corresponding to presentation materials. Detailed Implementation

[0037] The embodiments for carrying out the present invention will now be described with reference to the accompanying drawings. The present invention is not limited to the embodiments described below, but also includes embodiments suitably modified by those skilled in the art within the obvious scope of the following description.

[0038] One method described in this specification relates to a speech aid device 1. The speech aid device is a computer-installed device that, when a speaker is delivering a speech using presentation material stored on the computer, displays keywords on the speaker's display device to prompt appropriate explanations, or, if the speaker utters inappropriate words (such as forbidden phrases) in addition to reading appropriate follow-up presentation material, outputs a reminder on the speaker's display device to draw the speaker's attention. This system can be installed on the speaker's mobile terminal (such as a mobile phone or other computer terminal), or on a computer or server.

[0039] Figure 1 This is a conceptual diagram illustrating a structural example of a speech aid device. The device 1 includes a speech data storage mechanism 3, a keyword storage mechanism 5, a related phrase storage mechanism 7, an out-of-vocabulary (NG) word storage mechanism 9, a speech recognition mechanism 11, a phrase judgment mechanism 15, and a keyword output mechanism 17. The device is installed, for example, via a computer. Each mechanism is, for example, a mechanism installed via a computer.

[0040] Figure 2 This is a block diagram representing the basic structure of a computer. As shown, the computer includes an input unit 31, an output unit 33, a control unit 35, an arithmetic unit 37, and a storage unit 39. These structural elements are connected via a bus 41, etc., to enable the transmission and reception of information. For example, the storage unit can store control programs or various types of information. When specified information is input from the input unit, the control unit reads the control program stored in the storage unit. Then, the control unit appropriately reads the information stored in the storage unit and transmits it to the arithmetic unit. Additionally, the control unit appropriately transmits the input information to the arithmetic unit. The arithmetic unit performs calculations using the received information and stores the results in the storage unit. The control unit reads the calculation results stored in the storage unit and outputs them from the output unit. In this way, various processes are executed. The structural elements described below can also correspond to any structural element of a computer.

[0041] Figure 3 This is a conceptual diagram illustrating a system example of the present invention. For example... Figure 3As shown, the system of the present invention (including the system of the apparatus of the present invention) may also include a mobile terminal 45 connected to the Internet or intranet 43, and a server 47 connected to the Internet or intranet 43. Of course, a single computer or mobile terminal may function as the apparatus of the present invention, or multiple servers may exist.

[0042] Presentation material storage unit 3 is a structural element used to store presentation materials. For example, the storage unit of a computer functions as a presentation material storage unit. An example of presentation materials is the individual pages of a PowerPoint presentation (registered trademark). Presentation materials are data stored in a computer and displayed on a screen so that the speaker or audience can deliver the presentation.

[0043] Keyword storage unit 5 is a unit used to store multiple keywords associated with presentation materials. For example, a computer's storage unit functions as a keyword storage unit. An example of multiple keywords associated with presentation materials is terms preferred when explaining slides in PowerPoint. The storage unit stores multiple keywords in association with slides in presentation materials such as PowerPoint.

[0044] The related term storage unit 7 is a unit used to store one or more related terms for each of the multiple keywords stored in the keyword storage unit. For example, the storage unit of a computer functions as a related term storage unit. A related term is a term used in association with a keyword when it is spoken as a term preferred for use in explanation.

[0045] The NG word storage unit 9 is a unit used to store one or more NG words for each keyword among multiple keywords stored in the keyword storage unit. For example, the storage unit of a computer functions as an NG word storage unit. NG (Nogood) words are prohibited words or phrases associated with keywords that, for example, the speaker cannot use to explain, or that would be better modified if used in this context. Examples of NG words include phrases that prolong word spacing, such as "um--" or "this--", or assertive terms such as "invalid", "absolute", "100%", or "guaranteed", abusive terms such as "idiot" or "incompetent", or discriminatory terms such as "biased" or "blind".

[0046] The speech recognition unit 11 is a mechanism for recognizing a speaker's speech as speech. Speech information is input into the computer from a speech acquisition device such as a microphone via the computer's input unit. The input speech information is temporarily stored, for example, in a storage unit. The speech recognition unit 11 is used, for example, to parse the speech information stored in the storage unit to recognize the speaker's speech as structural elements of speech. Speech recognition technology is a known technology. Therefore, a known program can be used to install the speech recognition unit 11. The speech information recognized by the speech recognition unit 11 is stored in the storage unit, for example, as speech recognition language.

[0047] The terminology determination unit 15 is used to determine whether a speech recognition term belongs to a related term or an NG word. The speech recognition term is a term contained in the speech recognized by the speech recognition unit. The terminology determination unit 15 can also determine whether it is a keyword. The terminology determination unit 15 reads the speech recognition term stored in the storage unit. The speech recognition term can be a word or a phrase. Then, the terminology determination unit 15 searches whether the read speech recognition term matches a related term or NG word (and thus a keyword) stored in the storage unit. If a matching related term or NG word (and thus a keyword) is found, the related term or NG word (and thus a keyword) is stored together with the speech recognition term in the storage unit. In this way, it determines whether the speech recognition term belongs to a related term or an NG word.

[0048] When the speech recognition term is a related term, the keyword output mechanism 17 outputs keywords associated with the related term. When the speech recognition term is an inappropriate word (NG), the keyword output mechanism 17 outputs keywords associated with the NG word and a reminder. Examples of reminders can be warning sounds that the speaker can hear, or phrases displayed on the display unit to draw the speaker's attention (e.g., "Used a prohibited word. Please be aware."). Alternatively, reminders can also be reminders displayed on the display unit using icons to draw the speaker's attention (e.g., icons such as "!" or "×"). Examples of keywords associated with NG words can be phrases used when modifying or correcting NG words. By displaying such keywords, the speaker can be prompted to make effective corrections.

[0049] When the speech recognition term is a related term, the keyword output unit 17 reads the keyword associated with the related term from the related term storage unit 7 and outputs it to the display unit, where the keyword is displayed. Alternatively, speech-related keywords can be stored in the storage unit in association with the speech material. Furthermore, if the keyword associated with the related term contained in the speech when displaying a certain speech material on the display unit is a speech-related keyword, that speech-related keyword can be used as the keyword. In this way, keywords associated with the speech material can be appropriately extracted. Thus, keywords that the presenter should use can be displayed on the display unit used by the presenter (e.g., the display unit of a mobile terminal or the screen of the presenter's personal computer) in association with the speech. Furthermore, other speech materials associated with that keyword can be extracted as candidates for subsequent speech materials.

[0050] When the speech recognition term is an NG word, the keyword output unit 17 reads the keyword associated with the NG word storage unit 9 from the associated term storage unit 7 and outputs it to the display unit, where the keyword is displayed. Furthermore, speech-related keywords can be stored in the storage unit in association with the speech material. Moreover, if the keyword associated with the NG word is a speech-related keyword, that speech-related keyword can also be used as the keyword. This allows for the appropriate extraction of keywords associated with the speech material. Additionally, speech-related NG words that are NG words associated with the speech material can also be stored in the storage unit. Furthermore, if the NG words included in the speech when displaying certain speech material on the display unit are speech-related NG words, those speech-related NG words can also be used as NG words.

[0051] Therefore, it is possible to display keywords that the presenter should use in relation to the presentation on the display device used by the presenter (e.g., the display device of a mobile terminal or the screen of the presenter's personal computer). Furthermore, it is possible to extract other presentation materials associated with those keywords as candidates for subsequent presentation materials.

[0052] One aspect of the presentation aid device includes a keyword generation and update mechanism 19, which uses terms associated with the presentation material recognized by the speech recognition mechanism 11 to generate or update multiple keywords associated with the presentation material stored in the keyword storage mechanism 5. When a term is frequently used in speech while displaying a presentation material on the display unit, it can be said that the term is frequently used when explaining using that presentation material. In this case, the term used when displaying the presentation material on the display unit is used as an associated term to identify a new keyword, and this new keyword is stored in the keyword storage mechanism. For this frequency, for example, a predetermined number of times or a threshold for the frequency of use of all terms is stored in the storage mechanism. Furthermore, when the computer determines that a term exceeds the threshold, it can add that term as a new keyword related to the presentation material. Alternatively, the threshold can be pre-stored in the storage mechanism, and when a keyword is not used in multiple presentations, it can be deleted from the keywords related to the presentation material. In this way, the keyword storage mechanism can be automatically updated. Furthermore, even when necessary explanations or terminology change over time, keyword information can be automatically updated without requiring manual updates to the keywords stored in the keyword database. Moreover, if keywords related to a particular presentation are updated, related terms and no-go words are also automatically updated; therefore, it is not necessary to change related terms and no-go words for each presentation.

[0053] Furthermore, a preferred embodiment of the device is capable of outputting a display screen showing keywords related to each presentation material, and storing the keyword as an NG (Not Given) word in the storage unit if the user determines that the keyword is related to the presentation material. In this case, the NG word is read separately in association with the presentation material, and it is determined whether the speech recognition term is an NG word.

[0054] Furthermore, even without pre-stored keywords, one or more keywords associated with a given speech can be automatically extracted and stored by storing one or more explanations given by excellent speakers based on that speech material and performing terminology analysis. To extract keywords, statistical processing using information related to frequency and probability can be performed, or machine learning can be used to improve keyword accuracy. Additionally, keywords can be extracted only from speeches (presentations) that do not contain inappropriate words.

[0055] One aspect of the speech aid device also includes an evaluation point storage mechanism 21 and a speech evaluation mechanism 23.

[0056] Evaluation point storage unit 21 is a structural element used to store evaluation points associated with one or more of the keywords, related terms, and no-no words. For example, the storage unit functions as evaluation point storage unit 21.

[0057] The speech evaluation mechanism 23 is used to evaluate the speech recognized as speech by the speech recognition mechanism, based on the keywords, related terms, and NG words determined by the terminology judgment mechanism 15, by reading the evaluation points stored in the evaluation point storage mechanism 21. The speech information recognized by the speech recognition mechanism 11 is stored in the storage unit, for example, as speech recognition terms. Furthermore, the terminology judgment mechanism 15 searches whether the read speech recognition terms match the related terms or NG words (and thus keywords) stored in the storage unit. If there are matching related terms or NG words (and thus keywords), the related terms or NG words (and thus keywords) are stored together with the speech recognition terms in the storage unit. The speech evaluation mechanism 23 reads keywords, related terms, and NG words from the storage unit, and reads the evaluation points associated with the keywords, related terms, and NG words read from the storage unit. Furthermore, for example, it reads the evaluation points associated with keywords, related terms, and NG words, and causes the calculation unit to sum these evaluation points, wherein the keywords, related terms, and NG words are included in the description associated with a particular speech or presentation material. This allows for the evaluation of a speech associated with a specific presentation. Furthermore, in the case of a speech, the speaking may be one-way. In this case, it is possible to evaluate the presenter's speaking ability.

[0058] One method described in this specification relates to a program. This program enables a computer to function as a speech data storage mechanism 3, a keyword storage mechanism 5, a related term storage mechanism 7, an out-of-vocabulary (NG) word storage mechanism 9, a speech recognition mechanism 11, a terminology judgment mechanism 15, and a keyword output mechanism 17. This program can be a program for a system that has the above-described methods installed. The program can also be an application installed on a mobile terminal.

[0059] One method described in this specification relates to a computer-readable information recording medium for storing the above-described program. Examples of information recording media include CD-ROMs, DVDs, magnetic disks, memory cards, and memory sticks.

[0060] Figure 4 This is a flowchart illustrating an example of a presentation aid method.

[0061] The computer pre-stores presentation materials, multiple keywords associated with the presentation materials, one or more related terms for each of the multiple keywords, and one or more no-no words for each of the multiple keywords.

[0062] Select step (S101) The speaker uses a computer to select a presentation resource. The computer then receives this selection information. Next, the computer reads the presentation resource from its storage unit and displays it on its display unit (S101). The display unit can be the computer's display unit or a screen, etc. Furthermore, for example, if input causes PowerPoint (registered trademark) to advance to the next page, it can be determined that presentation resource related to that next page has been selected. Additionally, as described later, since related terms and keywords are displayed in the presentation resource, if the speaker selects the displayed related terms or keywords, presentation resource related to the selected related terms can be selected and displayed.

[0063] Terminology reading step (S102) The computer reads keywords that are associated with the presentation material and stored therein. Then, the computer reads related terms and no-no words (NG words) that are associated with the read keywords and stored in the storage unit (S102). At this time, for the processing described later, the related terms and NG words may also be temporarily stored in the storage unit. Furthermore, a keyword may be associated with multiple presentation materials and stored therein. Thus, even if another presentation material is selected, the same related terms and NG words are read through that keyword.

[0064] Speech recognition step (S103) When a speech begins, the computer uses a microphone or similar device to input the speaker's speech into the computer and recognizes the speech (lecture) as speech (S103). The recognized speech can also be appropriately stored in the storage unit. Alternatively, the speech recognized by the computer can be converted into language and stored in the storage unit as speech recognition language.

[0065] Step for determining related terms (S104) The computer determines whether the speech recognition term is a related term, which is a term contained in the speech recognized by the speech recognition device. The computer reads related terms associated with the speech material from the storage unit (related terms may also be temporarily stored appropriately). Therefore, the computing unit can also determine whether the speech recognition term matches the related terms associated with the speech material.

[0066] Related terms display step (S105) When the speech recognition term is determined to be a related term in step 104, the computer reads the keyword associated with the related term from the storage unit and displays the keyword on the display unit. The keyword can also be the related term itself. In this case, if the speaker and the audience are viewing different display units (e.g., a speaker uses a computer, and the speaker can view the monitor, while the audience can view their computer terminal, display unit, or screen), the related term can be displayed only on the speaker's display unit. This processing is achieved by outputting the command to display the related term or keyword only to the speaker's computer. Thus, the related term and its keywords are displayed only to the speaker, and these words serve as prompts for the speech, which helps in selecting the next speech material.

[0067] Figure 5 This is a conceptual diagram illustrating an example of displaying keywords associated with related terms in presentation materials. In this example, keywords associated with related terms are displayed on the display used by the speaker. In this example, terms such as "human-computer interaction" and "solution" are displayed. In addition to using these terms to explain them, the speaker can read presentation materials related to "human-computer interaction" or "solution" when these terms are touched on the screen or indicated with an indicator. The same process can be performed on new presentation materials.

[0068] NG word identification steps (S106) If, in step 104, it is determined that the speech recognition term is not an associated term, the computer determines whether the speech recognition term belongs to the NG (Not Given) category. The computer reads the NG words associated with the speech material from the storage unit (NG words may also be temporarily stored appropriately). Therefore, the processing unit can also determine whether the speech recognition term matches the NG words associated with the speech material.

[0069] Reminder output (S107) When the speech recognition term is an NG word (in step 106, if yes), the computer reads the keywords and alerts associated with the NG word from the storage unit and outputs them. Examples of alerts include displaying the keyword in red on the display unit, or drawing the speaker's attention with an output such as "NG word!" on the display unit. Another example of an alert is a warning tone output to the speaker's headset. The keywords associated with the NG word can be displayed on the display unit.

[0070] Figure 6This is a concept diagram showing an example of keywords and reminders related to "NG" (no good) words being output. In this example, the speaker says "absolutely effective" for a certain drug. This is one of the related phrases associated with the keyword "absolutely effective." The display shows "absolutely effective" as a keyword associated with the related phrase "absolutely effective." Additionally, a prompt for correction is displayed above it. Figure 6 The display and Figure 5 Compared to the previous display, this method emphasizes keywords and draws the speaker's attention. Furthermore, it can simultaneously identify related terms and inappropriate words, or it can first determine if a word is inappropriate and then if it is a related term. It can also determine if the speech-recognized words are keywords. Therefore, it can also determine whether keywords were used in the speech. In this way, the wording included in the speech can be evaluated.

[0071] Figure 7 This is a concept diagram representing an example of how to set no-go words (NG words) corresponding to presentation materials. For example... Figure 7 As shown, in this example, the output displays keywords related to each presentation. Then, if the user determines that a keyword is an NG (Not Given) word, they input an NG word related to that presentation. This can be done by clicking an icon associated with the keyword or by using a radio button to create an NG word marker. The storage unit then stores the NG word associated with the presentation. Furthermore, if the presentation is selected, the NG word is read separately, and it is determined whether the speech recognition term is an NG word. Additionally, in... Figure 7 In the example, an NG (Not Given) label is created for the keyword "XXXX". In this example, when the user clicks the radio button associated with the keyword on the management screen, information indicating that the meaning of the keyword has been selected is entered into the computer, the keyword is set as an NG word, and stored in the storage unit.

[0072] [Industrial Applicability]

[0073] This invention relates to a speech aid device, which can therefore be used in information-related industries.

[0074] [Explanation of reference numerals in the attached figures]

[0075] 1: Speech aid device; 3: Speech data storage mechanism; 5: Keyword storage mechanism; 7: Related terms storage mechanism; 9: No-no words storage mechanism; 11: Speech recognition mechanism; 15: Terms judgment mechanism; 17: Keyword output mechanism.

Claims

1. A speech aid device (1), characterized in that: It has a speech data storage mechanism (3), a keyword storage mechanism (5), a related term storage mechanism (7), an NG word storage mechanism (9), a speech recognition mechanism (11), a term judgment mechanism (15), a keyword output mechanism (17), and a speech data extraction mechanism, among which, The speech material storage device (3) stores the speech materials; The keyword storage mechanism (5) stores multiple keywords associated with the speech materials; The associated term storage mechanism (7) stores associated terms for each of the multiple keywords stored in the keyword storage mechanism; The NG word storage mechanism (9) stores NG words associated with each keyword among the multiple keywords stored in the keyword storage mechanism, namely speech-related NG words; The speech recognition mechanism (11) recognizes the speaker's speech as speech; The terminology judgment mechanism (15) determines which of the related terms and the speech-related NG words the speech recognition term belongs to, and the speech recognition term is the term contained in the speech recognized by the speech recognition mechanism; When the speech recognition term is a related term, the keyword output mechanism (17) outputs keywords associated with the related term. When the speech recognition term is a speech-related NG word, the keyword output mechanism (17) displays the keywords that the speaker should use associated with the speech-related NG word on the display unit. The speech material extraction agency extracts speech materials associated with the keywords that the speaker should use as candidates for subsequent speech materials.

2. The speech aid device according to claim 1, characterized in that, The keyword output mechanism (17) will display a reminder in the display section as a pattern used to attract attention.

3. The speech aid device according to claim 1, characterized in that, The NG words mentioned in the speech are assertive terms.

4. A computer-readable information recording medium storing a program, characterized in that, The program is used to enable the computer to function as a speech data storage mechanism (3), a keyword storage mechanism (5), a related term storage mechanism (7), an NG word storage mechanism (9), a speech recognition mechanism (11), a term judgment mechanism (15), a keyword output mechanism (17), and a speech data extraction mechanism. The speech material storage device (3) stores the speech materials; The keyword storage mechanism (5) stores multiple keywords associated with the speech materials; The associated term storage mechanism (7) stores one or more associated terms for each of the multiple keywords stored in the keyword storage mechanism; The NG word storage mechanism (9) stores one or more speech-related NG words for each of the multiple keywords stored in the keyword storage mechanism; The speech recognition mechanism (11) recognizes the speaker's speech as speech; The terminology judgment mechanism (15) determines which of the related terms and the speech-related NG words the speech recognition term belongs to, and the speech recognition term is the term contained in the speech recognized by the speech recognition mechanism; When the speech recognition term is a related term, the keyword output mechanism (17) outputs keywords associated with the related term. When the speech recognition term is a speech-related NG word, the keyword output mechanism (17) displays the keywords that the speaker should use associated with the speech-related NG word on the display unit. The speech material extraction agency extracts speech materials associated with the keywords that the speaker should use as candidates for subsequent speech materials.