摘要 |
There is disclosed a computer-implemented method of handling an audio dialog between a robot and a human user, the method comprising: during said audio dialog, receiving audio data and converting said audio data into text data; in response to the verification of one or more dialog mode execution rules of said text data, selecting a modified dialog mode; wherein a dialog mode comprises one or more dialog contents and one or more dialog voice skins; wherein a dialog content comprises a collection of predefined sentences, said collection comprising question sentences and answer sentences; and wherein a dialog voice skin comprises voice rendering parameters comprising frequency, tone, velocity and pitch. Described developments comprise modifying dialog contents and/or dialog voice skin, using dialog execution rules (for example depending on the environment perceived by the robot) and moderating dialog contents. |