18. The method of editing and controlling of claim 17 , wherein said step of programming said chosen function comprises at least one sub-step of defining a first communication channel in the guise of sound send channel and a second communication channel in the guise of channel for receiving at least one gesture impressed on a limb of the robot by said at least one interlocutor, a sub-step of defining a correspondence between said at least one gesture and an input communicated by the interlocutor to the robot, and a sub-step of defining the specifications of said inputs by generating at least one message to be sent by the robot to the interlocutor on the first channel.
17. A method of editing and controlling a communication interface between at least one humanoid robot and at least one interlocutor, said at least one humanoid robot comprising at least two channels for natural communication of messages with the at least one interlocutor according to different modalities, said at least two channels each being chosen from a group of channels comprising receive, send channels, and a control module for the inputs/outputs of said channels, said control module being configured to improve the understanding of the messages received by said robot based on execution of at least one function chosen from a group of functions comprising a function of combining messages received/sent on a first channel and on a second channel, and a function of sending a second message generated based of a first message received on a channel, further comprising a step of programming said chosen function.