Patentable/Patents/US-12720256-B2
US-12720256-B2

Utterance feedback apparatus, utterance feedback method, and program

PublishedAugust 25, 2026
Assigneenot available in USPTO data we have
Technical Abstract

Provided is a technique for providing feedback on the degree of utterance volume to an utterer. The utterance feedback device includes: an utterance volume evaluation unit that generates an evaluation value for a volume of an utterance voice (referred to as utterance volume evaluation value, hereinafter) from a first sound collection signal that is output by a first microphone installed near an utterer to collect an utterance voice, which is a voice of the utterer, and a second sound collection signal that is output by a second microphone installed at a position farther away from the utterer than the first microphone to collect the utterance voice; and a feedback sound signal generation unit that generates a signal for emitting, from a speaker, a feedback sound indicating the degree of the volume of the utterance voice to the utterer (hereinafter referred to as a feedback sound signal), from the first sound collection signal, by using a feedback gain corresponding to the utterance volume evaluation value.

Patent Claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

at least one processor; and memory storing instruction that, when executed by the at least one processor, causes the device to perform a set of operations. the set of operations comprising: generating an utterance voice evaluation value for a volume of an utterance voice, wherein the utterance voice evaluation value is generated ( from a first sound collection signal using a first microphone and from a second sound collection signal using a second microphone, wherein the second microphone is installed at a position farther away from the first microphone, wherein the first microphone is installed near an utterer and the second microphone is installed at a distance from the utterer; and generating a feedback sound signal for emitting a feedback sound indicating the degree of the volume of the utterance voice to the utterer, wherein the feedback sound signal is generated from the first sound collection signal, by using a feedback gain corresponding to the utterance volume evaluation value and the feedback sound is heard by the utterer. . An utterance feedback device, comprising:

2

claim 1 the feedback sound signal generation circuitry sets the feedback gain to a larger value as the utterance volume evaluation value becomes a larger value. . The utterance feedback device according to, wherein

3

claim 1 the feedback sound signal generation circuitry generates the feedback sound signal by using a feedback gain causing distortion, when the utterance volume evaluation value exceeds a predetermined threshold. . The utterance feedback device according to, wherein

4

claim 1 a howling prevention circuitry configured to generate a howling evaluation value indicating a possibility of an occurrence of howling, when a feedback sound is emitted from a speaker, by using the first sound collection signal, wherein the feedback sound signal generation circuitry sets the feedback gain to a smaller value as the howling evaluation value becomes a value indicating that the howling evaluation value is larger. . The utterance feedback device according to, further comprising:

5

generating, by an utterance feedback device, an utterance voice evaluation value for a volume of an utterance voice, wherein the utterance voice evaluation value is generated from a first sound collection signal using a first microphone and from a second sound collection signal using a second microphone, wherein the second microphone is installed at a position farther away from the first microphone, wherein the first microphone is installed near an utterer and the second microphone is installed at a distance from the utterer; and generating, by the utterance feedback device, a feedback sound signal for emitting a feedback sound indicating the degree of the volume of the utterance voice to the utterer wherein the feedback sound signal is generated from the first sound collection signal, by using a feedback gain corresponding to the utterance volume evaluation value and the feedback sound is heard by the utterer. . An utterance feedback method, comprising:

6

claim 1 . A non-transitory computer-readable recording medium recording a program for enabling a computer to function as the utterance feedback device according to.

Detailed Description

Complete technical specification and implementation details from the patent document.

This application is a U.S. 371 Application of International Patent Application No. PCT/JP2021/029278, filed on 6 Aug. 2021, the disclosure of which is hereby incorporated herein by reference in its entirety.

The present invention relates to an acoustic signal processing technique for preventing the voice of an utterer from becoming a nuisance to those around him/her.

As an acoustic signal processing technique for preventing the voice of an utterer from becoming a nuisance to those around him/her, there is a technique described in PTL 1. According to the technique described in PTL 1, a disturbing sound (hereinafter referred to as a masking sound) for masking the voice of a far-end utterer reproduced from a speaker so as not to be heard by surrounding people is used to prevent said voice from leaking to the surroundings, and to prevent the masking sound from becoming excessive and becoming a nuisance to those around him/her.

[PTL 1] Japanese Patent Application Publication No. 2009-267799

The technique disclosed in PTL 1 is to reproduce the masking sound so that people in the vicinity cannot hear what is being said. Therefore, the utterer is unable to ascertain at what volume he/she should speak so that the surrounding people cannot hear the utterance content.

Thus, an object of the present invention is to provide a technique for providing feedback to an utterer on the degree of utterance volume.

One aspect of the present invention includes: an utterance volume evaluation unit that generates an evaluation value for a volume of an utterance voice (referred to as utterance volume evaluation value, hereinafter) from a first sound collection signal that is output by a first microphone installed near an utterer to collect an utterance voice, which is a voice of the utterer, and a second sound collection signal that is output by a second microphone installed at a position farther away from the utterer than the first microphone to collect the utterance voice; and a feedback sound signal generation unit that generates a signal for emitting, from a speaker, a feedback sound indicating the degree of a volume of the utterance voice to the utterer (hereinafter referred to as a feedback sound signal), from the first sound collection signal, by using a feedback gain corresponding to the utterance volume evaluation value.

According to the present invention, it is possible to provide feedback to the utterer on the degree of utterance volume.

Embodiments of the present invention will be described hereinafter in detail. Note that components having the same function are denoted by the same numbers, and redundant description thereof will be omitted.

Prior to the description of each embodiment, the notation in this specification will be explained.

y{circumflex over ( )}z z y_z y{circumflex over ( )}z z z y_z z {circumflex over ( )}(Caret) denotes superscript. For example, xmeans that yis a superscript to x and xmeans that yis a subscript to x. _(Underscore) denotes subscript. For example, xmeans that yis a superscript to x and xmeans that yis a subscript to x.

Superscripts “{circumflex over ( )}” and “~” as in {circumflex over ( )}x and ~x for a certain character x would normally be written directly above “x,” but are written as {circumflex over ( )}x or ~x here due to restrictions on notation in this specification.

100 100 100 100 110 120 190 190 100 100 910 920 910 920 920 1 2 FIGS.and 1 FIG. 2 FIG. 1 FIG. An utterance feedback devicewill be described below with reference to.is a block diagram showing a configuration of the utterance feedback device.is a flowchart showing an operation of the utterance feedback device. As shown in, the utterance feedback deviceincludes an utterance volume evaluation unit, a feedback sound signal generation unit, and a recording unit. The recording unitis a component for properly recording information necessary for the processing of the utterance feedback device. The utterance feedback deviceis connected to a microphoneand a speaker. The microphoneis installed near an utterer in order to collect an utterance voice which is the voice of the utterer. The speakeris installed to emit a feedback sound indicating the degree of the volume of an utterance voice to the utterer. Note that headphones or earphones may be used in place of the speaker.

100 2 FIG. An operation of the utterance feedback devicewill be described with reference to.

110 110 910 110 110 In S, the utterance volume evaluation unitreceives a sound collection signal output by the microphoneas an input, generates an evaluation value for the volume of an utterance voice (referred to as an utterance volume evaluation value, hereinafter) from the sound collection signal, and outputs the evaluation value. The utterance volume evaluation unitgenerates the utterance volume evaluation value by, for example, comparing the power of the sound collection signal with a predetermined threshold. The utterance volume evaluation unitmay detect a voice section or suppress noise when calculating the power of the sound collection signal. The utterance volume evaluation value may be a value indicating that the utterance volume is large, a value indicating that the utterance volume is small, or the like.

120 120 910 110 920 120 In S, the feedback sound signal generation unitinputs the sound collection signal output by the microphoneand the utterance volume evaluation value generated in S, and by using a feedback gain corresponding to the utterance volume evaluation value, generates a signal of a feedback sound emitted from the speaker(hereinafter referred to as a feedback sound signal) from the sound collection signal, and outputs the feedback sound signal. It is known that the utterer utters while listening to a feedback sound generated from his/her own utterance voice, and when the feedback delay becomes 20 ms or more, the delay becomes nuisance, and when the feedback delay exceeds 50 ms, the feedback sound becomes a distraction, making the utterance difficult. Therefore, the feedback sound signal generation unitmay generate the feedback sound signal so that, for example, the time from utterance by the utterer to the time the utterer hears the feedback sound is within 20 ms.

120 Further, the feedback sound signal generation unitmay set the feedback gain to a larger value as the utterance volume evaluation value is larger. For example, if the utterance volume evaluation value is a value indicating that the utterance volume evaluation value is excessive, the feedback sound signal may be generated using a feedback gain that causes temporary distortion. In order to determine whether or not the utterance volume evaluation value is a value indicating that the utterance volume evaluation value is excessive, it is preferred to determine whether or not the utterance volume evaluation value exceeds a predetermined threshold.

120 120 Further, the feedback sound signal generation unitmay process the sound collection signal by using, for example, noise suppression processing, voice clarification processing, or spectrum processing for emphasizing a voice band, to make the feedback sound a sound that can be easily heard by the utterer. When active noise control (ANC) is used as noise suppression processing, the feedback sound signal generation unitmay increase the effect of the active noise control as the utterance volume evaluation value becomes larger.

According to the embodiment of the present invention, it is possible to provide feedback to the utterer on the degree of the utterance volume. Thus, the utterer can spontaneously adjust the utterance volume. Moreover, by using noise suppression processing when generating the feedback sound signal, it is possible to adjust the utterance volume in the form of applying the Lombard effect, that is, to suppress utterance in a large voice under noise.

200 200 200 200 210 120 190 190 200 200 910 1 910 2 920 910 1 910 2 910 1 920 910 1 910 2 910 1 910 2 920 200 100 200 210 110 3 4 FIGS.and 3 FIG. 4 FIG. 3 FIG. An utterance feedback devicewill be described below with reference to.is a block diagram showing a configuration of the utterance feedback device.is a flowchart showing an operation of the utterance feedback device. As shown in, the utterance feedback deviceincludes an utterance volume evaluation unit, the feedback sound signal generation unit, and the recording unit. The recording unitis a component for properly recording information necessary for the processing of the utterance feedback device. The utterance feedback deviceis connected to a first microphone-, a second microphone-, and the speaker. The first microphone-is installed in the vicinity of the utterer in order to collect the utterance voice which is the utterance of the utterer. The second microphone-is installed at a position farther from away the utterer than the first microphone-in order to collect the utterance voice, and is installed to measure how loud the utterance of the utterer is heard by those around him/her. The speakeris installed to emit a feedback sound indicating the degree of the volume of the utterance voice to the utterer. A partition may be installed between the first microphone-and the second microphone-. Specifically, the first microphone-is installed on the same side as the utterer and the second microphone-is installed on the opposite side to the utterer, with the partition as a boundary. Headphones or earphones may be used in place of speaker. The utterance feedback deviceis different from the utterance feedback devicein that the utterance feedback deviceincludes the utterance volume evaluation unitinstead of the utterance volume evaluation unitand is connected to two microphones.

200 4 FIG. The operation of the utterance feedback devicewill be described with reference to.

210 210 910 1 910 2 210 210 210 In S, the utterance volume evaluation unitinputs a first sound collection signal output by the first microphone-and a second sound collection signal output by the second microphone-, generates an evaluation value for the volume of the utterance voice (hereinafter referred to as an utterance volume evaluation value) from the first sound collection signal and the second sound collection signal, and outputs the evaluation value. The utterance volume evaluation unitgenerates the utterance volume evaluation value by, for example, comparing the power of the second sound collection signal with a predetermined threshold. The utterance volume evaluation unitutilizes a voice section that is detected by using the first sound collection signal in order to eliminate the influence of noise when obtaining the power of the second sound collection signal. By generating the utterance volume evaluation value on the basis of the power of the second sound collection signal, the utterance volume evaluation unitcan generate the utterance volume evaluation value in consideration of the attenuation effect on the utterance voice by the partition when the partition is installed.

120 120 910 1 210 920 In S, the feedback sound signal generation unitinputs the first sound collection signal output by the first microphone-and the utterance volume evaluation value generated in S, and by using a feedback gain corresponding to the utterance volume evaluation value, generates a signal of a feedback sound emitted from the speaker(hereinafter referred to as a feedback sound signal) from the first sound collection signal, and outputs the feedback sound signal.

According to the embodiment of the present invention, it is possible to provide feedback to the utterer on the degree of the utterance volume. The utterance volume evaluation value can be generated more accurately by obtaining the power of the second sound collection signal by utilizing the voice section detected by using the first sound collection signal in which the utterance voice is mainly collected and surrounding noise is relatively small.

300 300 300 300 110 310 320 190 190 300 300 910 920 300 100 300 310 320 120 5 6 FIGS.and 5 FIG. 6 FIG. 5 FIG. An utterance feedback devicewill be described below with reference to.is a block diagram showing a configuration of the utterance feedback device.is a flowchart showing an operation of the utterance feedback device. As shown in, the utterance feedback deviceincludes the utterance volume evaluation unit, a howling prevention unit, a feedback sound signal generation unit, and the recording unit. The recording unitis a component for properly recording information necessary for the processing of the utterance feedback device. The utterance feedback deviceis connected to the microphoneand the speaker. The utterance feedback devicediffers from the utterance feedback devicein that the utterance feedback deviceincludes the howling prevention unitand includes the feedback sound signal generation unitinstead of the feedback sound signal generation unit.

300 310 320 6 FIG. The operation of the utterance feedback devicewill be described with reference to. Here, only operations of the howling prevention unitand the feedback sound signal generation unitwill be described.

310 310 910 In S, the howling prevention unitreceives a sound collection signal output by a microphoneas an input, generates, from the sound collection signal, a howling evaluation value indicating the possibility of occurrence of howling when a feedback sound is emitted from the speaker, and outputs the howling evaluation value.

320 320 910 110 310 920 320 In S, the feedback sound signal generation unitinputs the sound collection signal output by the microphone, the utterance volume evaluation value generated in S, and the howling evaluation value generated in S, and by using a feedback gain corresponding to the utterance volume evaluation value and the howling evaluation value, generates a signal of a feedback sound emitted from the speaker(hereinafter referred to as a feedback sound signal) from the sound collection signal, and outputs the feedback sound signal. The feedback sound signal generation unitsets the feedback gain to a smaller value as the howling evaluation value is a value indicating that the howling evaluation value is larger.

(Modification 1)

The utterance feedback device may be connected to two microphones.

301 301 301 301 210 310 320 190 190 301 301 910 1 910 2 920 301 300 301 210 110 7 8 FIGS.and 7 FIG. 8 FIG. 7 FIG. An utterance feedback devicewill be described below with reference to.is a block diagram showing a configuration of the utterance feedback device.is a flowchart showing an operation of the utterance feedback device. As shown in, the utterance feedback deviceincludes the utterance volume evaluation unit, the howling prevention unit, the feedback sound signal generation unit, and the recording unit. The recording unitis a component for properly recording information necessary for the processing of the utterance feedback device. The utterance feedback deviceis connected to the first microphone-, the second microphone-, and the speaker. The utterance feedback deviceis different from the utterance feedback devicein that the utterance feedback deviceincludes the utterance volume evaluation unitinstead of the utterance volume evaluation unitand is connected to two microphones.

301 310 320 8 FIG. The operation of the utterance feedback devicewill be described with reference to. Here, only operations of the howling prevention unitand the feedback sound signal generation unitwill be described.

310 310 910 1 In S, the howling prevention unitreceives the first sound collection signal output by the first microphone-as an input, generates, from the first sound collection signal, a howling evaluation value indicating the possibility of occurrence of howling when a feedback sound is emitted from the speaker, and outputs the howling evaluation value.

320 320 910 1 110 310 920 In S, the feedback sound signal generation unitinputs the first sound collection signal output by the first microphone-, the utterance volume evaluation value generated in S, and the howling evaluation value generated in S, and by using a feedback gain corresponding to the utterance volume evaluation value and the howling evaluation value, generates a signal of a feedback sound emitted from the speaker(hereinafter referred to as a feedback sound signal) from the first sound collection signal, and outputs the feedback sound signal.

(Modification 2)

The utterance feedback device may be connected to a microphone array and a speaker array instead of the microphone and the speaker.

302 302 302 302 305 110 310 320 325 190 190 302 302 911 921 911 921 302 300 302 305 325 911 921 910 920 9 10 FIGS.and 9 FIG. 10 FIG. 9 FIG. An utterance feedback devicewill be described below with reference to.is a block diagram showing a configuration of the utterance feedback device.is a flowchart showing an operation of the utterance feedback device. As shown in, the utterance feedback deviceincludes a microphone array processing unit, the utterance volume evaluation unit, the howling prevention unit, the feedback sound signal generation unit, a speaker array processing unit, and the recording unit. The recording unitis a component for properly recording information necessary for the processing of the utterance feedback device. The utterance feedback deviceis connected to a microphone arrayincluding N (N is an integer of 2 or more) microphones and a speaker arrayincluding M (M is an integer of 2 or more) speakers. The microphone arrayis installed in the vicinity of the utterer to collect the utterance voice which is the voice of the utterer. The speaker arrayis installed to emit a feedback sound indicating the degree of the volume of the utterance voice to the utterer. The utterance feedback deviceis different from the utterance feedback devicein that the utterance feedback deviceincludes the microphone array processing unitand the speaker array processing unitand is connected to the microphone arrayand the speaker arrayinstead of the microphoneand the speaker.

302 305 325 10 FIG. The operation of the utterance feedback devicewill be described with reference to. Here, only operations of the microphone array processing unitand the speaker array processing unitwill be described.

305 305 911 305 921 In S, the microphone array processing unitreceives N sound collection signals output by the N microphones included in the microphone arrayas an input, generates an integrated sound collection signal from the N sound collection signals, and outputs the integrated sound collection signal. It is preferred that, by using predetermined signal processing, for example, the microphone array processing unitform directivity in the direction of the utterer and a dead angle in the direction of the speakers included in the speaker array, to generate the integrated sound collection signal.

325 325 320 921 325 911 911 305 911 911 911 In S, the speaker array processing unitinputs the feedback sound signal generated in S, generates, from the feedback sound signal, M individual feedback sound signals for emitting sound from a speaker included in the speaker array, and outputs the M individual feedback sound signals. It is preferred that, by using predetermined signal processing, for example, the speaker array processing unitform directivity in the direction of the utterer and a dead angle in the direction of the microphones included in the microphone array, to generate the M individual feedback sound signals. The directions of the utterer and the microphones included in the microphone arraymay be obtained by any method, and for example, the direction of the utterer can be obtained by sound source direction estimation by the microphone array processing unit. When information on the positions of the utterer and the microphones included in the microphone arrayare obtained, the directions of the utterer and the microphones included in the microphone arraymay be determined. The information on the positions of the utterer and the microphones included in the microphone arraymay be obtained from a system (not shown) for estimating the positions from an image photographed by a camera, or when the information of the positions is obtained in advance, said information may be used.

The howling evaluation value can be generated more accurately by forming directivity by using the microphone array or the speaker array.

According to the embodiment of the present invention, it is possible to provide feedback to the utterer on the degree of the utterance volume. By preventing howling, the utterer can adjust the utterance volume more accurately and spontaneously.

400 400 400 400 410 420 190 190 400 400 910 920 920 400 100 400 410 110 420 120 11 12 FIGS.and 11 FIG. 12 FIG. 11 FIG. An utterance feedback devicewill be described below with reference to.is a block diagram showing a configuration of the utterance feedback device.is a flowchart showing an operation of the utterance feedback device. As shown in, the utterance feedback deviceincludes an utterance evaluation unit, a feedback sound signal generation unit, and the recording unit. The recording unitis a component for properly recording information necessary for the processing of the utterance feedback device. The utterance feedback deviceis connected to the microphoneand the speaker. Note that headphones or earphones may be used in place of the speaker. The utterance feedback deviceis different from the utterance feedback devicein that the utterance feedback deviceincludes the utterance evaluation unitin place of the utterance volume evaluation unitand includes the feedback sound signal generation unitin place of the feedback sound signal generation unit.

400 12 FIG. The operation of the utterance feedback devicewill be described with reference to.

410 410 910 In S, the utterance evaluation unitreceives a sound collection signal output by the microphoneas an input, generates an evaluation value for the utterance voice (hereinafter referred to as an utterance evaluation value), from the sound collection signal, and outputs the evaluation value.

410 410 410 410 110 412 414 13 14 FIGS.and 13 FIG. 14 FIG. 13 FIG. The utterance evaluation unitwill be described below with reference to.is a block diagram showing a configuration of the utterance evaluation unit.is a flowchart showing an operation of the utterance evaluation unit. As shown in, the utterance evaluation unitincludes the utterance volume evaluation unit, an utterance intelligibility evaluation unit, and an utterance evaluation value calculation unit.

410 14 FIG. The operation of the utterance evaluation unitwill be described with reference to.

110 110 910 In S, the utterance volume evaluation unitreceives a sound collection signal output by the microphoneas an input, generates an evaluation value for the volume of the utterance voice (referred to as an utterance volume evaluation value, hereinafter) from the sound collection signal, and outputs the evaluation value.

412 412 910 In S, the utterance intelligibility evaluation unitreceives a sound collection signal output by the microphoneas an input, and generates, from the sound collection signal, an evaluation value for intelligibility of the utterance voice (hereinafter referred to as an utterance intelligibility evaluation value), and outputs the utterance intelligibility evaluation value. For example, a short-time objective intelligibility (STOI) or a voice recognition score can be used as the utterance intelligibility evaluation value.

414 414 110 412 In S, the utterance evaluation value calculation unitinputs the utterance volume evaluation value generated in Sand the utterance intelligibility evaluation value generated in S, calculates a weighted sum of the utterance volume evaluation value and the utterance intelligibility evaluation value, and outputs the sum as the utterance evaluation value.

420 420 910 410 920 In S, the feedback sound signal generation unitinputs the sound collection signal output by the microphoneand the utterance evaluation value generated in S, and by using a feedback gain corresponding to the utterance evaluation value, generates a signal of a feedback sound emitted from the speaker(hereinafter referred to as a feedback sound signal) from the sound collection signal, and outputs the feedback sound signal.

(Modification)

400 421 420 421 410 The utterance feedback device may be configured to provide feedback using visual information instead of using sound. In this case, the utterance feedback deviceincludes a feedback information generation unit(not shown) instead of the feedback sound signal generation unit. The feedback information generation unitinputs the utterance evaluation value generated in S, and generates and outputs information indicating that the volume of utterance is large, when the utterance evaluation value is larger than a predetermined threshold.

According to the embodiment of the present invention, it is possible to provide feedback to the utterance on the degree of annoyance of utterance based on the volume and intelligibility of the utterance. By using the utterance evaluation value that also considers the intelligibility of the utterance, for example, even if the volume of the utterance is low and the content of the utterance can be heard, it is possible to provide feedback even on annoying utterances that are disturbing to the surrounding people.

<Additional Note>

15 FIG. 2000 2000 2020 2010 2030 2040 is a diagram showing an example of a functional configuration of a computerthat realizes each of the above-described devices. The processing in each of the above-described devices can be performed by loading a program for causing the computerto function as each of the above-described devices into a recording unit, and causing a control unit, an input unit, an output unit, and the like to operate the program.

The device of the present invention includes, for example, as single hardware entities, an input unit to which a keyboard or the like can be connected, an output unit to which a liquid crystal display or the like can be connected, a communication unit to which a communication device (for example, a communication cable) capable of communication with the outside of the hardware entity can be connected, a CPU (Central Processing Unit, which may include a cache memory, a register, and the like), a RAM or a ROM that is a memory, an external storage device that is a hard disk, and a bus for connecting the input unit, the output unit, the communication unit, the CPU, the RAM, the ROM, and the external storage device so as to allow data communication therebetween. Also, if necessary, the hardware entity may be provided with a device (drive) or the like capable of reading and writing data from/to a recording medium such as a CD-ROM. Examples of a physical entity including such hardware resources include a general-purpose computer.

A programs required to implement the above-described functions, data required to process the program, and the like are stored in the external storage device of the hardware entity (the present invention is not limited to the external storage device and, for example, the program may be stored in the ROM which is a read-only storage device). Further, data or the like obtained by processing the program is appropriately stored in the RAM, the external storage device, or the like.

In the hardware entity, each program stored in the external storage device (or ROM, etc.) and data necessary for the processing of each program are read into a memory as necessary, and interpreted, executed, and processed by the CPU as appropriate. As a result, the CPU realizes predetermined functions (the constitutional units described above as units, means, etc.).

The present invention is not limited to the above-described embodiments, and appropriate changes can be made without departing from the spirit of the present invention. Further, the processes described in the embodiments are not only executed in time series in the described order, but also may be executed in parallel or individually according to a processing capability of a device that executes the processes or as necessary.

As described above, when a processing function in the hardware entity (the device according to the present invention) described in the above-described embodiments is implemented by a computer, processing content of the function to be included in the hardware entity is described by the program. By executing this program on the computer, the processing function in the above-described hardware entity is implemented on the computer.

A program describing this processing content can be recorded on a computer-readable recording medium. Examples of the computer-readable recording medium may include any recording medium such as a magnetic recording device, an optical disc, a magneto-optical recording medium, and a semiconductor memory. Specifically, for example, a hard disk device, a flexible disk, or a magnetic tape can be used as the magnetic recording device, a DVD (Digital Versatile Disc), a DVD-RAM (Random Access Memory), a CD-ROM (Compact Disc Read Only Memory), or a CD-R (Recordable)/RW (ReWritable) or the like can be used as the optical disk, an MO (Magneto-Optical disc) or the like can be used as the magneto-optical recording medium, and an EEP-ROM (Electronically Erasable and Programmable-Read Only Memory) or the like can be used as the semiconductor memory.

The program is distributed, for example, by sales, transfer, or lending of a portable recording medium such as a DVD or a CD-ROM on which the program is recorded. In addition, the distribution of the program may be performed by storing the program in advance in a storage device of a server computer and transferring the program from the server computer to another computer via a network.

The computer that executes such a program first temporarily stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer, in a storage device of the computer. When the computer executes the processing, the computer reads the program stored in the storage device of the computer and executes processing according to the read program. Further, as another embodiment of the program, the computer may directly read the program from the portable recording medium and execute processing according to the program, and further, processing according to a received program may be sequentially executed each time the program is transferred from the server computer to the computer. Furthermore, instead of transferring the program to the computer from a server computer, the processing described above may be executed by a so-called ASP (Application Service Provider) type service, in which a processing function is realized by execution commands and result acquisition alone. Note that the program in the present embodiment includes information to be used for processing by an electronic computer and equivalent to the program (data which is not a direct command to the computer but has a property that regulates the processing of the computer and the like).

Further, although the hardware entity is configured by executing a predetermined program on the computer in the present embodiment, at least a part of the processing content of the hardware entity may be realized in hardware.

The above description of the embodiments of the present invention is presented for the purpose of illustration and description. There is no intention to be exhaustive and there is no intention to limit the present invention to the disclosed precise form. Modifications or variations are possible from the above-described teachings. The embodiments are selectively represented in order to provide the best illustration of the principle of the present invention and in order for those skilled in the art to be able to use the present invention in various embodiments and with various modifications so that the present invention is suitable for deliberated practical use. All of such modifications or variations are within the scope of the present invention defined by the appended claims interpreted according to a width given fairly, legally and impartially.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

August 6, 2021

Publication Date

August 25, 2026

Inventors

Kenichi Noguchi
Kazunori Kobayashi
Hiroaki Ito

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Utterance feedback apparatus, utterance feedback method, and program” (US-12720256-B2). https://patentable.app/patents/US-12720256-B2

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.