Agent device, and method for controlling agent device
An agent device includes: a plurality of agent function units, in which each of the agent function units provides a service including a voice response to an occupant of a vehicle in response to an utterance of the occupant; and a manager which, when any of the plurality of agent function units is being activated and the predetermined same operation is performed on the plurality of agent function units by the occupant of the vehicle, causes the agent function unit which is being activated to stop.
1. An agent device, comprising:
a plurality of agent function units, in which each of the agent function units individually provides a service including a voice response to an occupant of a vehicle in response to an utterance of the occupant; and
a manager which, when any of the plurality of agent function units is being activated and a predetermined operation is performed by the occupant of the vehicle, stops the agent function unit which is being activated,
wherein the predetermined operation is an operation for instructing only stopping of the any of the plurality of agent function units when the any of the plurality of agent function units is being activated,
wherein individual sleep words are set for each of the plurality of agent function units, and
wherein when the predetermined operation is performed by the occupant of the vehicle, the manager causes a voice controller to synthesize the sleep words associated with the agent function unit which is being activated and to output the synthesized sleep words through a speaker so that the agent function unit which is being activated stops.
2. The agent device according to claim 1 ,
wherein the manager sets some or all of the plurality of agent function units to be in a state in which the some or all of the plurality of agent function units are able to receive the occupant's utterance when none of the plurality of agent function units are being activated and the predetermined operation has been performed by the occupant of the vehicle.
3. The agent device according to claim 1 ,
wherein the predetermined operation includes operating a physical operation unit in a vehicle compartment of the vehicle.
4. The agent device according to claim 3 ,
wherein the operation unit is provided in a steering wheel of the vehicle.
5. The agent device according to claim 1 ,
wherein the vehicle has a display unit configured to display an image associated with the agent function unit which is being activated.
6. A method for controlling an agent device causing a computer
to start-up any of a plurality of agent function units;
to provide a service including a voice response, as a function of an agent function unit of the plurality of agent function units which has been started-up, in accordance with an utterance of an occupant of a vehicle; and
to cause the agent function unit which has been started up to stop when any of the plurality of agent function units is being activated and a predetermined operation is performed by the occupant of the vehicle,
wherein the predetermined operation is an operation for instructing only stopping of the any of the plurality of agent function units when the any of the plurality of agent function units is being activated,
wherein individual sleep words are set for each of the plurality of agent function units, and
wherein when the predetermined operation is performed by the occupant of the vehicle, the manager causes a voice controller to synthesize the sleep words associated with the agent function unit which is being activated and to output the synthesized sleep words through a speaker so that the agent function unit which is being activated stops.