# US 10,872,608 B2 · Voice output system, voice output method, and program storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,872,608 B2
- Document ID: US10872608B2
- Status: Granted
- Kind: B2
- Application number: 16/242,351
- Filed: 2019-01-08
- Published: 2019-07-11
- Granted: 2020-12-22
- Earliest claimed: 2018-01-11
- Assignees: Toyota Jidosha Kabushiki Kaisha
- Applicants: Toyota Jidosha Kabushiki Kaisha
- Inventors: Hideki Kobayashi; Akihiro Muguruma; Yukiya Sugiyama; Shota Higashihara; Riho Matsuo; Naoki Yamamuro
- Web page: https://patentgrep.com/patent/US10872608B2

## CPC

- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- B60K 35/00: Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- G01C 21/3608: {using speech input, e.g. using speech recognition}
- G01C 21/3629: {Guidance using speech or audio output, e.g. text-to-speech (text to speech systems per se G10L13/00)}
- G01C 21/3697: {Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence)}
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G08G 1/22: {Platooning, i.e. convoy of communicating vehicles}
- H04W 4/46: for vehicle-to-vehicle communication [V2V]
- B60K 2370/148
- G10L 2015/223: {Execution procedure of a spoken command}
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Each of plural dialogue devices generates proposition information that is an utterance indicating a proposition for passengers who are on board plural vehicles, based on an utterance submitted by a passenger and current destination information and past destination information. The dialogue device transmits the generated proposition information to other dialogue device.

## Claims

### Claim 1

A voice output system comprising a plurality of voice output devices that are interconnected via a network,
wherein each of the plurality of voice output devices is mounted in a different one of a plurality of vehicles, and
wherein each of the plurality of voice output devices includes:
a memory; and
a processor coupled to the memory and configured to:
acquire an utterance from a passenger who is on board one of the plurality of vehicles;
generate proposition information that is an utterance indicating a proposition for respective passengers who are on board the plurality of vehicles, based on the acquired utterance and at least one of current destination information or past destination information of the plurality of vehicles;
output the generated proposition information;
transmit the generated proposition information to other voice output device that is mounted in a vehicle, which has a common current destination information;
receive the proposition information transmitted from the other voice output device; and
output the received proposition information.

### Claim 2 (depends on 1)

The voice output system according to claim 1, further comprising a further voice output device that is installed at a place different from the plurality of vehicles,
wherein the processor in the further voice output device is further configured to acquire an utterance from a user in a vicinity of the further voice output device.

### Claim 3

A non-transitory storage medium storing a program that is executed in each of a plurality of voice output devices, each of which is mounted in a different one of a plurality of vehicles, the program causing a computer to execute processing comprising:
acquiring an utterance from a passenger who is on board one of the plurality of vehicles;
generating proposition information that is an utterance indicating a proposition for respective ones of the passengers who are on board the plurality of vehicles, based on the acquired utterance and at least one of current destination information or past destination information of the plurality of vehicles;
outputting the generated proposition information;
transmitting the generated proposition information to other voice output device that is mounted in a vehicle, which has a common current destination information;
receiving proposition information transmitted from the other voice output device; and
outputting the received proposition information.

### Claim 4

A voice output method that is performed in each of a plurality of voice output devices, each of which is mounted in a different one of a plurality of vehicles, the method comprising:
acquiring an utterance from a passenger who is on board one of the plurality of vehicles;
generating proposition information that is an utterance indicating a proposition for respective passengers who are on board the plurality of vehicles, based on the acquired utterance and at least one of current destination information or past destination information of the plurality of vehicles;
outputting the generated proposition information;
transmitting the generated proposition information to other voice output device that is mounted in a vehicle, which has a common current destination information;
receiving the proposition information transmitted from the other voice output device; and
outputting the received proposition information.
