Information processing device, information processing method, and non-transitory storage medium
An information processing device includes a controller. The controller is configured to execute acquiring an utterance of a user, searching for a first music piece on a plurality of sound sources in response to the utterance of the user including a request to replay the first music piece, and replaying the first music piece that has been searched for and is provided in a first sound source.
1 . An information processing device, comprising
a controller configured to execute:
acquiring an utterance of a user that includes a request to replay a first music piece;
in response to the utterance of the user, sequentially searching for the first music piece from a plurality of different sound sources in a predetermined order, wherein a sound source that provides a music piece currently being replayed at a time when the utterance is acquired, has a highest priority among the plurality of different sound sources in the predetermined order and is searched before other ones of the plurality of different sound sources; and
based upon the first music piece being found in one of the plurality of different sound sources during the sequential searching, stop the sequential searching and start, replaying the first music piece from said one of the plurality of different sound sources.
2 . The information processing device according to claim 1 , wherein:
the sound sources include a second sound source configured to provide a music piece via wireless communication from outside a vehicle, and a third sound source configured to provide a music piece from a storage device storing the music piece inside the vehicle; and
the controller is configured to search for the first music piece among the sound sources, with priority given to the third sound source before the second source in the predetermined order, when searching for, inside the vehicle, the first music piece on the sound sources.
3 . The information processing device according to claim 1 , wherein:
the sound sources include a sound source available for a fee, and a sound source available free of charge; and
the controller is configured to search for the first music piece among the sound sources, with priority given to the sound source that is available free of charge.
4 . The information processing device according to claim 1 , wherein the sound sources include a sound source configured to provide a music piece via wireless communication from outside a vehicle, and a sound source configured to provide a music piece from a storage device storing the music piece inside the vehicle.
5 . The information processing device according to claim 4 , wherein the sound source configured to provide the music piece via wireless communication from outside the vehicle includes a sound source configured to stream a music piece via wireless communication from outside the vehicle.
6 . An information processing method executed by a computer, the information processing method comprising:
acquiring an utterance of a user that includes a request to replay a first music piece;
in response to the utterance of the user, sequentially searching for the first music piece from a plurality of different sound sources in a predetermined order, wherein a sound source that provides a music piece currently being replayed at a time when the utterance is acquired, has a highest priority among the plurality of different sound sources in the predetermined order and is searched before other ones of the plurality of different sound sources; and
based upon the first music piece being found in one of the plurality of different sound sources during the sequential searching, stop the sequential searching and start, replaying the first music piece from said one of the plurality of different sound sources.
7 . The information processing method according to claim 6 , wherein:
the sound sources include a second sound source configured to provide a music piece via wireless communication from outside a vehicle, and a third sound source configured to provide a music piece from a storage device storing the music piece inside the vehicle; and
in the searching for the first music piece on the sound sources, the first music piece is searched for, inside the vehicle, among the sound sources, with priority given to the third sound source before the second source in the predetermined order.
8 . The information processing method according to claim 6 , wherein:
the sound sources include a sound source available for a fee, and a sound source available free of charge; and
in the searching for the first music piece on the sound sources, the first music piece is searched for among the sound sources, with priority given to the sound source that is available free of charge.
9 . The information processing method according to claim 6 , wherein the sound sources include a sound source configured to provide a music piece via wireless communication from outside a vehicle, and a sound source configured to provide a music piece from a storage device storing the music piece inside the vehicle.
10 . The information processing method according to claim 9 , wherein the sound source configured to provide the music piece via wireless communication from outside the vehicle includes a sound source configured to stream a music piece via wireless communication from outside the vehicle.
11 . A non-transitory storage medium storing instructions that are executable by a computer and that cause the computer to perform functions comprising:
acquiring an utterance of a user that includes a request to replay a first music piece;
in response to the utterance of the user, sequentially searching for the first music piece from a plurality of different sound sources in a predetermined order, wherein a sound source that provides a music piece currently being replayed at a time when the utterance is acquired, has a highest priority among the plurality of different sound sources in the predetermined order and is searched before other ones of the plurality of different sound sources; and
based upon the first music piece being found in one of the plurality of different sound sources during the sequential searching, stop the sequential searching and start, replaying the first music piece from said one of the plurality of different sound sources.
12 . The non-transitory storage medium according to claim 11 , wherein:
the sound sources include a second sound source configured to provide a music piece via wireless communication from outside a vehicle, and a third sound source configured to provide a music piece from a storage device storing the music piece inside the vehicle; and
in the searching for the first music piece on the sound sources, the first music piece is searched for, inside the vehicle, among the sound sources, with priority given to the third sound source before the second source in the predetermined order.
13 . The non-transitory storage medium according to claim 11 , wherein:
the sound sources include a sound source available for a fee, and a sound source available free of charge; and
in the searching for the first music piece on the sound sources, the first music piece is searched for among the sound sources, with priority given to the sound source that is available free of charge.
14 . The non-transitory storage medium according to claim 11 , wherein the sound sources include a sound source configured to provide a music piece via wireless communication from outside a vehicle, and a sound source configured to provide a music piece from a storage device storing the music piece inside the vehicle.