Information processing device and information processing method
AssigneeSony Group Corporation
InventorsJuri Yaeda, Saki Yokoyama, Chiaki Miyazaki
Life of this patent
Estimating the term…
Abstract
Provided are an information processing device and an information processing method capable of responding to an utterance of a user with a correct pronunciation. The information processing device generates a response text indicating contents of a response to an utterance of a user on the basis of an utterance text indicating contents of the utterance of the user, and outputs the response text to which pronunciation information indicating a reading of a character string included in the response text is added.
Claims10
An information processing device, comprising:
- a database configured to store a first character string and first pronunciation information that indicates a reading of the first character string;
- and
- a dialogue management unit configured to:
- acquire an utterance text indicating contents of an utterance of a user;
- generate, based on the utterance text, a response text indicating contents of a response to the utterance of the user;
- determine the first character string stored in the database is same as a second character string included in the response text;
- add, to the response text, the first pronunciation information indicating the reading of the first character string as a reading of the second character string included in the response text,
- wherein the addition of the first pronunciation information is based on the determination that the first character string stored in the database is same as the second character string included in the response text;
- determine a third character string included in the response text is same as a fourth character string included in the utterance text;
- add, to the response text, second pronunciation information as a reading of the third character string included in the response text, wherein
- the second pronunciation information is associated with the fourth character string,
- the second pronunciation information indicates a reading of the fourth character string as pronounced by the user, and
- the addition of the second pronunciation information is based on the determination that the fourth character string in the utterance text is same as the third character string included in the response text;
- integrate, into the response text, the first pronunciation information of the second character string and the second pronunciation information of the third character string;
- output, using a neural network, the response text to which the first pronunciation information and the second pronunciation information is added, wherein the output of the response text is based on the integration;
- and
- control, based on the output of the response text to which both the first pronunciation information and the second pronunciation information are added, a terminal to output a voice with the reading indicated by both the first pronunciation information and the second pronunciation information.
An information processing method performed by an information processing device, the information processing method comprising:
- storing, in a database, a first character string and first pronunciation information that indicates a reading of the first character string;
- acquiring an utterance text indicating contents of an utterance of a user;
- generating, based on the utterance text, a response text indicating contents of a response to the utterance of the user;
- determining the first character string stored in the database is same as a second character string included in the response text;
- adding, to the response text, the first pronunciation information indicating the reading of the first character string as a reading of the second character string included in the response text,
- wherein the addition of the first pronunciation information is based on the determination that the first character string stored in the database is same as the second character string included in the response text;
- determining a third character string included in the response text is same as a fourth character string included in the utterance text;
- adding, to the response text, second pronunciation information as a reading of the third character string included in the response text, wherein
- the second pronunciation information is associated with the fourth character string,
- the second pronunciation information indicates a reading of the fourth character string as pronounced by the user, and
- the addition of the second pronunciation information is based on the determination that the fourth character string in the utterance text is same as the third character string included in the response text;
- integrating, into the response text, the first pronunciation information of the second character string and the second pronunciation information of the third character string;
- outputting, using a neural network, the response text to which the first pronunciation information and the second pronunciation information is added, wherein the output of the response text is based on the integration;
- and
- controlling, based on the output of the response text to which both the first pronunciation information and the second pronunciation information are added, a terminal to output a voice with the reading indicated by both the first pronunciation information and the second pronunciation information.
A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:
- storing, in a database, a first character string and first pronunciation information that indicates a reading of the first character string;
- acquiring an utterance text indicating contents of an utterance of a user;
- generating, based on the utterance text, a response text indicating contents of a response to the utterance of the user;
- determining the first character string stored in the database is same as a second character string included in the response text;
- adding, to the response text, the first pronunciation information indicating the reading of the first character string as a reading of the second character string included in the response text,
- wherein the addition of the first pronunciation information is based on the determination that the first character string stored in the database is same as the second character string included in the response text;
- determining a third character string included in the response text is same as a fourth character string included in the utterance text;
- adding, to the response text, second pronunciation information as a reading of the third character string included in the response text, wherein
- the second pronunciation information is associated with the fourth character string,
- the second pronunciation information indicates a reading of the fourth character string as pronounced by the user, and
- the addition of the second pronunciation information is based on the determination that the fourth character string in the utterance text is same as the third character string included in the response text;
- integrating, into the response text, the first pronunciation information of the second character string and the second pronunciation information of the third character string;
- outputting, using a neural network, the response text to which the first pronunciation information and the second pronunciation information is added, wherein the output of the response text is based on the integration;
- and
- controlling, based on the output of the response text to which both the first pronunciation information and the second pronunciation information are added, a terminal to output a voice with the reading indicated by both the first pronunciation information and the second pronunciation information.
Dependencies are inferred from the claim text.