Method for selecting a mode of interaction between a user and a digital playback device from among at least two available modes, said digital playback device comprising means for obtaining at least one piece of information representing a gesture performed by a user, said gesture being performed by said user by means of at least one limb or at least one part of a limb, said method being characterized in that it comprises: - a step for obtaining a number of limbs or parts of limbs used to carry out said gesture; - when said number exceeds a first predetermined value, selecting a first mode of interaction from among said at least two available modes, said first mode consisting in activating a gesture recognition engine embedded in said digital playback device, so as to enable recognition of customized gestures, said customized gestures defining commands to perform; - when said number is smaller than or equal to a second predetermined value, selecting a second mode of interaction from among said at least two available modes, said second mode consisting in deactivating a gesture recognition engine embedded in said digital playback device; - and, when the first mode of interaction is selected: - a step for recognizing a customized gesture carried out by the user; - a step for displaying of a piece of data representing a shape recognized by the gesture recognition engine; - a step for initializing a validation time counter for a predetermined period of time; - when no action takes place on said digital playback device during said predetermined period of time, a step for validating said recognized shape, said step for validating comprising a step for performing a command associated with said recognized shape; - when an action takes place on said digital playback device during said predetermined period of time: - a step for initializing a corrective mechanism; - a step for displaying a list of possible gestures associated with an application currently executing on said digital playback device; - a step for displaying an action to be performed by the gesture recognition engine, in response to the selection, by the user, of a gesture in said list of possible gestures. - a step for obtaining a number of limbs or parts of limbs used to carry out said gesture; - when said number exceeds a first predetermined value, selecting a first mode of interaction from among said at least two available modes, said first mode consisting in activating a gesture recognition engine embedded in said digital playback device, so as to enable recognition of customized gestures, said customized gestures defining commands to perform; - when said number is smaller than or equal to a second predetermined value, selecting a second mode of interaction from among said at least two available modes, said second mode consisting in deactivating a gesture recognition engine embedded in said digital playback device; - and, when the first mode of interaction is selected: - a step for recognizing a customized gesture carried out by the user; - a step for displaying of a piece of data representing a shape recognized by the gesture recognition engine; - a step for initializing a validation time counter for a predetermined period of time; - when no action takes place on said digital playback device during said predetermined period of time, a step for validating said recognized shape, said step for validating comprising a step for performing a command associated with said recognized shape; - when an action takes place on said digital playback device during said predetermined period of time: - a step for initializing a corrective mechanism; - a step for displaying a list of possible gestures associated with an application currently executing on said digital playback device; - a step for displaying an action to be performed by the gesture recognition engine, in response to the selection, by the user, of a gesture in said list of possible gestures. - a step for recognizing a customized gesture carried out by the user; - a step for displaying of a piece of data representing a shape recognized by the gesture recognition engine; - a step for initializing a validation time counter for a predetermined period of time; - when no action takes place on said digital playback device during said predetermined period of time, a step for validating said recognized shape, said step for validating comprising a step for performing a command associated with said recognized shape; - when an action takes place on said digital playback device during said predetermined period of time: - a step for initializing a corrective mechanism; - a step for displaying a list of possible gestures associated with an application currently executing on said digital playback device; - a step for displaying an action to be performed by the gesture recognition engine, in response to the selection, by the user, of a gesture in said list of possible gestures. - a step for initializing a corrective mechanism; - a step for displaying a list of possible gestures associated with an application currently executing on said digital playback device; - a step for displaying an action to be performed by the gesture recognition engine, in response to the selection, by the user, of a gesture in said list of possible gestures.