Real-time method of blind demodulation of a digital telecommunication signal, based on the observation of a sampled version of this signal, the method being characterised in that it comprises the following steps: - acquisition by sampling of a first plurality of samples of the signal in order to each form an input of a network of L processing blocks (G i, F i, H i) also here called "specialised neurons", each neuron being stimulated by the outputs of the preceding block, the first plurality of samples of the signal being subject at the input to the first block stimulating a first neuron of the network in order to generate a plurality of outputs of the first block; each neuron F i being stimulated by the outputs of an upstream chain G i and stimulating a downstream chain H i; each set of samples passes through the same processing chain; - the outputs of the last blocks of the network ideally correspond to the demodulated symbols; - addition of non-linearity to each of the outputs of the last block of the network making it possible to calculate an error signal and propagation of this error in the opposite direction to the processing chain; - estimation on reception by each neuron (i) of the error of a corrective term δ θ i and update in each block of the value of the parameter θ i according to θ i += δθ i and characterised in that each neuron (F i) of the network carries out specifically: - processing of a "Next" function, implemented and executed in a logic processing subblock ( F i), in order to generate outputs on the basis of a plurality of observations of the digital telecommunication signal received and transmit them to the processing block of the following neuron of the network; this function is generally written in the form ( X i + 1,0,..., X i +1, m i +1 -1) = next ( X i,0,..., X i,mi -1), where m i is the number of inputs and m i + 1 is the number of outputs of F i which corresponds to the number of inputs of F i + 1 N; - processing of a "Propagate" function, implemented and executed in a "Propagate" logic subblock ( F i) in order to calculate errors ( e i + 1,0,..., e i + 1,m i + 1 -1) provided by the block F i + 1 P or by ( e L-1,0,..., e L-1,N-1) = (e 0,..., e N-1), where e j = z j -y j at the end of the chain, that is, at the input F L − 1 P; for the ith neuron, this function is generally written in the form ( e i,0,..., e i, mi -1) = propagate ( e i + 1,0,..., e i + 1, m i + 1 - 1) - processing of an "Update" function, implemented and executed in an "Update" logic subblock ( F i), in order to calculate corrective parameters δθ i to be applied to the current value of the internally stored parameter θ i on the basis of the errors ( e i + 1,0,..., e i + 1,m i + 1 -1) sent by the subblock F i + 1 P; this function is generally written in the form δθ i = update ( e i + 1,0,..., e i + 1, m i + 1 - 1). - acquisition by sampling of a first plurality of samples of the signal in order to each form an input of a network of L processing blocks (G i, F i, H i) also here called "specialised neurons", each neuron being stimulated by the outputs of the preceding block, the first plurality of samples of the signal being subject at the input to the first block stimulating a first neuron of the network in order to generate a plurality of outputs of the first block; each neuron F i being stimulated by the outputs of an upstream chain G i and stimulating a downstream chain H i; each set of samples passes through the same processing chain; - the outputs of the last blocks of the network ideally correspond to the demodulated symbols; - addition of non-linearity to each of the outputs of the last block of the network making it possible to calculate an error signal and propagation of this error in the opposite direction to the processing chain; - estimation on reception by each neuron (i) of the error of a corrective term δ θ i and update in each block of the value of the parameter θ i according to θ i += δθ i - processing of a "Next" function, implemented and executed in a logic processing subblock ( F i), in order to generate outputs on the basis of a plurality of observations of the digital telecommunication signal received and transmit them to the processing block of the following neuron of the network; this function is generally written in the form ( X i + 1,0,..., X i +1, m i +1 -1) = next ( X i,0,..., X i,mi -1), where m i is the number of inputs and m i + 1 is the number of outputs of F i which corresponds to the number of inputs of F i + 1 N; - processing of a "Propagate" function, implemented and executed in a "Propagate" logic subblock ( F i) in order to calculate errors ( e i + 1,0,..., e i + 1,m i + 1 -1) provided by the block F i + 1 P or by ( e L-1,0,..., e L-1,N-1) = (e 0,..., e N-1), where e j = z j -y j at the end of the chain, that is, at the input F L − 1 P; for the ith neuron, this function is generally written in the form ( e i,0,..., e i, mi -1) = propagate ( e i + 1,0,..., e i + 1, m i + 1 - 1) - processing of an "Update" function, implemented and executed in an "Update" logic subblock ( F i), in order to calculate corrective parameters δθ i to be applied to the current value of the internally stored parameter θ i on the basis of the errors ( e i + 1,0,..., e i + 1,m i + 1 -1) sent by the subblock F i + 1 P; this function is generally written in the form δθ i = update ( e i + 1,0,..., e i + 1, m i + 1 - 1).