Brevet FR3055461A1 — publié le 20180302

Procédé de traitement de signaux, en particulier de signaux acoustiques, et dispositif correspondant Des modes de réalisation de la présente invention concernent le traitement de signaux représentatifs d'entités physiques, par exemple, mais de façon non restrictive, des signaux acoustiques provenant de plusieurs microphones, comme des microphones MEMS (microsystème électromécanique). Des applications non limitatives de l'invention comprennent des applications à plusieurs microphones (par exemple la formation de faisceaux, qui est un procédé permettant de discriminer différents signaux selon l'emplacement physique des différentes sources de signaux). D'autres applications peuvent aussi utiliser la position de signaux sources, comme la détection par ultrasons pour la reconnaissance de gestes. Les microphones MEMS comprennent normalement une membrane qui définit une électrode d'un condensateur. Quand la membrane subit une déformation en réponse à un signal acoustique, la capacité du condensateur varie, et les variations peuvent être lues et converties en un signal de sortie qui indique l'amplitude du signal acoustique. Les microphones MEMS sont ensuite pourvus d'interfaces de lecture, qui fournissent généralement des signaux de sortie électriques sous un format PDM (« Pulse-Density Modulation » : modulation de densité d'impulsions), c'est-à-dire une série d'impulsions à haute fréquence (habituellement de quelques centaines de kHz à quelques MHz), dont la densité temporelle indique l'amplitude du signal d'entrée. Les signaux électriques sont ensuite fournis à une unité de traitement pour réaliser une conversion en format PCM (« Pulse-Code Modulation » : modulation par impulsions et codage), qui est le codage couramment employé pour les signaux audio. 3055461 2 Les signaux à haute fréquence en format PDM permettent d'obtenir des signaux à haute précision en format PCM. Les microphones MEMS se sont avérés particulièrement intéressants, entre autres, pour les applications dans lesquelles on 5 utilise des groupes de microphones. Dans ces applications, les signaux fournis par les microphones individuels sont collectés par une seule unité de traitement, qui, en plus de réaliser la conversion au format PCM, peut combiner et traiter de nouveau les signaux reçus. Il est notamment possible de mettre en oeuvre ce que l'on appelle des 10 algorithmes de formation de faisceaux, c'est-à-dire des techniques de filtrage spatial qui permettent une amplification sélective des signaux acoustiques qui viennent d'une direction donnée, en atténuant les autres contributions. Les algorithmes de formation de faisceaux sont fréquemment utilisés quand la directivité est importante pour 15 améliorer la qualité de réception, par exemple dans le cas de l'enregistrement- de musique, de la reconnaissance vocale, des applications de téléconférence, de la cyberconférence, etc. En d'autres termes, la formation de faisceau est un procédé pour discriminer différents signaux selon la position physique des 20 différentes sources de signaux et la formation de faisceau permet la création d'un microphone virtuel qui pointe vers une direction préférée en utilisant un groupe de microphones. La formation de faisceau est généralement réalisée de façon logicielle et emploie un flux audio PCM. 25 Si la direction que l'on souhaite privilégier est de 0°, 90° ou 180°, le retard à appliquer à l'un des microphones est une valeur entière de 1/F, où F désigne la fréquence d'échantillonnage PCM. Dans tous les autres cas, le retard est une valeur fractionnelle de 1/F. Toutefois, de manière générale, comme la fréquence PCM est 30 comprise entre 4 kHz et 48 kHz, et souvent égale à 16 kHz, il est difficile de maintenir une telle distance entre les microphones dans un appareil, comme un terminal de poche par exemple. Ainsi, quand la distance entre les microphones est inférieure à C/F (C étant la vitesse du son dans l'air : 340 m/s), il est nécessaire 3055461 3 d'accorder les retards des signaux de microphone pour émuler un positionnement statique ou dynamique des microphones. Une solution classique pour mettre en oeuvre ces retards consiste à utiliser des lignes à retard. 5 La taille de ces lignes à retard, c'est-à-dire le nombre de cellules de retard, peut être importante, en particulier si un accord fin d'un grand nombre de chemins de microphones avec des pas fins est nécessaire, ce qui conduit à une grande surface sur silicium. En outre, les profondeurs des retards, c'est-à-dire le nombre de 10 cellules de retard, doit être fixé de façon matérielle pendant la phase de conception et est en réalité prévu pour le pire des cas, ce qui conduit à un nombre de cellules de retard qui est inutilement grand dans les autres cas. En conséquence, il existe un besoin pour une nouvelle solution 15 pour mettre en oeuvre ces retards en consommant moins de surface. Selon un mode de réalisation, il est proposé d'avoir une profondeur de retards qui ne dépend pas du matériel. Selon un mode de réalisation, il est proposé d'être plus flexible sur les valeurs des retards. 20 Ainsi, selon un aspect, il est proposé un procédé de traitement de signaux comprenant les étapes suivantes : - recevoir plusieurs premiers flux de premiers échantillons numériques à une première fréquence d'échantillonnage, par exemple une fréquence PDM, provenant respectivement de plusieurs signaux 25 initiaux représentatifs d'entités physiques, par exemple des signaux acoustiques, - convertir des flux issus des premiers flux en deuxièmes flux numériques échantillonnés à une deuxième fréquence d'échantillonnage, par exemple une fréquence PCM, inférieure à ladite 30 première fréquence d'échantillonnage, (un flux issu d'un premier flux peut être un premier flux retardé ou le premier flux lui-même s'il n'est pas retardé) - déterminer au moins un retard à appliquer à au moins un premier flux pour satisfaire une condition sur lesdits flux en séquence, 3055461 4 par exemple un alignement desdits signaux audio selon un algorithme de formation de faisceaux, et - appliquer ledit au moins un retard audit au moins un premier flux avant conversion ; 5 ladite conversion comprend le filtrage desdits différents premiers flux dans plusieurs filtres de décimation respectifs, et l'application dudit au moins un retard audit au moins un premier flux comprend le fait de sauter un nombre de premiers échantillons dans ledit au moins un premier flux, ledit nombre 10 dépendant de la valeur dudit au moins un retard, lesdits premiers échantillons sautés n'étant pas transmis au filtre de décimation correspondant. En d'autres termes, l'accord des retards est réalisé par une technique de saut d'échantillon(s) au lieu d'utiliser des lignes à retard 15 classiques. Et la combinaison des propriétés des filtres de décimation avec ce saut d'échantillon(s) contribue à exécuter des retards sans nécessiter de lignes à retard. En fait, le saut de quelques échantillons à l'entrée d'un filtre de décimation ne conduit pas à une réduction de qualité perceptible dans le signal final qui résulte de ce traitement, 20 c'est-à-dire par exemple le signal audio final délivré par le microphone virtuel construit par un algorithme de formation de faisceau et qui pointe à un endroit préféré depuis un groupe de microphones. En outre, en particulier pour une application audio, mais de 25 façon non exclusive, grâce à la mise en retard des flux numériques en amont de l'étage de conversion, par exemple un étage de conversion PDM-PCM, l'exécution d'algorithmes de formation de faisceaux peut être réduite substantiellement à des « sommes entre entiers » (c'est-à-dire une étape de recombinaison) réalisées par exemple par un 30 processeur, tandis que des translations temporelles sont réalisées en sautant un nombre correspondant d'échantillons, qui entraînent une consommation extrêmement faible, à la fois en temps et en énergie. En particulier, il est possible d'exploiter la fréquence d'échantillonnage PDM élevée pour produire des échantillons exacts et correctement 3055461 5 alignés afin d'établir la direction de réception préférentielle sans aucune interpolation. Chaque filtre de décimation est cadencé par un premier signal d'horloge ayant une fréquence qui peut être égale ou supérieure à 5 ladite première fréquence d'échantillonnage (par exemple la fréquence PDM). Mais quelle que soit la fréquence du premier signal d'horloge, le saut dudit nombre de premiers échantillons dans ledit au moins un premier flux comprend le saut dudit nombre de cycles d'horloge dans le signal d'horloge ayant ladite première fréquence d'échantillonnage 10 (par exemple l'horloge PDM). Toutefois, si le premier signal d'horloge qui cadence chaque filtre de décimation a une fréquence égale à la première fréquence d'échantillonnage (par exemple la fréquence PDM), les impulsions sautées sont avantageusement les impulsions du premier signal 15 d'horloge. En d'autres termes, selon un mode de réalisation, chaque filtre de décimation est cadencé par un premier signal d'horloge ayant ladite première fréquence d'échantillonnage et le saut dudit nombre de premiers échantillons dans ledit au moins un premier flux comprend le 20 saut dudit nombre de cycles d'horloge dans le premier signal d'horloge correspondant qui cadence ledit filtre de décimation correspondant associé audit au moins un premier flux. Le saut dudit nombre de cycles d'horloge dans ledit premier signal d'horloge correspondant peut comprendre l'application dudit 25 premier signal d'horloge à travers un circuit de porte logique. Selon un mode de réalisation particulier, lesdits signaux initiaux sont des signaux acoustiques, lesdits premiers flux de premiers échantillons numériques sont au format de modulation de densité d'impulsions (PDM), lesdits deuxièmes flux numériques sont 30 des signaux audio au format de modulation par impulsions et codage (PCM) et la satisfaction de ladite condition est un alignement desdits signaux audio selon un algorithme de formation de faisceau. Selon un autre aspect, un dispositif est proposé, comprenant : 3055461 6 un moyen d'entrée pour recevoir plusieurs premiers flux de premiers échantillons numériques à une première fréquence d'échantillonnage provenant respectivement de plusieurs signaux initiaux représentatifs d'entités physiques, 5 un étage de conversion configuré pour convertir des flux issus des premiers flux en deuxièmes flux numériques échantillonnés à une deuxième fréquence d'échantillonnage, inférieure à ladite première fréquence d'échantillonnage, une unité de commande ou de traitement configurée pour 10 déterminer au moins un retard à appliquer à au moins un premier flux pour satisfaire une condition sur lesdits deuxièmes flux, et un étage de retard, couplé entre ledit moyen d'entrée et ledit étage de conversion, et configuré pour appliquer ledit au moins un retard audit au moins un premier flux ; 15 ledit étage de conversion comprend plusieurs filtres de décimation respectivement associés auxdits différents premiers flux, ledit étage de retard comprend plusieurs modules de saut respectivement configurés pour sauter des nombres de premiers échantillons des premiers flux en réponse à plusieurs informations de 20 commande (pour un premier flux ou plus, le nombre correspondant de premiers échantillons à sauter peut être nul), et ladite unité de commande est configurée pour délivrer au moins une information de commande audit au moins un module de saut associé audit au moins un premier flux, ladite information de 25 commande comportant la valeur du nombre de premiers échantillons à sauter, la valeur dudit nombre dépendant de la valeur dudit au moins un retard, lesdits premiers échantillons sautés n'étant pas transmis au filtre de décimation correspondant. Chaque information de commande peut en outre comprendre un 30 signal de déclenchement. Selon un mode de réalisation, chaque filtre de décimation est cadencé par un premier signal d'horloge ayant ladite première fréquence d'échantillonnage et chaque module de saut est configuré pour sauter ledit nombre de cycles d'horloge dans le premier signal 3055461 7 d'horloge correspondant qui cadence ledit filtre de décimation correspondant associé audit au moins un premier flux. Selon un mode de réalisation, chaque module de saut comprend un circuit de commande par porte configuré pour recevoir ledit 5 premier signal d'horloge et ladite information de commande et pour délivrer un premier signal d'horloge commandé par porte au filtre de décimation correspondant. Selon un mode de réalisation, ledit circuit de commande par porte comprend : 10 un compteur configuré pour être cadencé par ledit premier signal d'horloge, pour être commandé par ledit signal de déclenchement, pour recevoir ladite valeur de nombre et pour délivrer un signal de porte de commande ayant une première valeur logique quand le signal de déclenchement a une valeur qui correspond à un 15 mode sans saut, et une deuxième valeur logique quand le signal de déclenchement a une valeur qui correspond à un mode de saut et jusqu'à ce que le compteur ait compté un nombre de premiers cycles d'horloge égal au nombre de premiers échantillons à sauter, et une porte logique configurée pour recevoir ledit premier signal 20 d'horloge et ledit signal de porte de commande et pour délivrer ledit premier signal d'horloge commandé par porte n'ayant pas d'impulsion d'horloge quand ledit signal de porte de commande a ladite deuxième valeur logique. Selon un mode de réalisation, le dispositif peut comprendre : 25 un microprocesseur ou un microcontrôleur comportant ladite unité de commande ou de traitement mise en oeuvre de façon logicielle, et un circuit matériel (« hardware glue ») autour dudit microprocesseur ou microcontrôleur comportant lesdits filtres de 30 décimation. En conséquence, ce mode de réalisation permet d'utiliser le circuit matériel (« hardware glue ») existant autour d'un microcontrôleur ou d'un microprocesseur pour mettre en oeuvre les filtres de décimation. 3055461 8 Selon un mode de réalisation, lesdits signaux initiaux sont des signaux acoustiques, lesdits premiers flux de premiers échantillons numériques sont au format de modulation de densité d'impulsions (PDM), lesdits deuxièmes flux numériques sont des signaux audio au 5 format de modulation par impulsions et codage (PCM) et la satisfaction de ladite condition est un alignement desdits signaux audio selon un algorithme de formation de faisceau mis en oeuvre dans ladite unité de commande. On notera toutefois que le premier flux peut être autre chose 10 qu'un signal fourni par un microphone. Il peut s'agir d'un signal délivré par n'importe quelle sorte de convertisseur analogique-numérique, dans lequel un filtre de décimation est nécessaire pour ralentir le débit de données. Selon un mode de réalisation, le dispositif peut comprendre en 15 outre un groupe de microphones numériques couplés audit moyen d'entrée et configurés pour fournir lesdits premiers flux en réponse auxdits signaux acoustiques. Bien que n'importe quel type de microphone puisse être utilisé, comme des microphones numériques ou des microphones analogiques 20 combinés à des convertisseurs analogique-numérique, il est particulièrement avantageux d'utiliser des microphones MEMS (microsystème électromécanique). Selon un autre aspect, un appareil est proposé, comportant un dispositif tel que défini ci-dessus. 25 Un tel appareil peut appartenir à l'ensemble formé par un téléphone, un téléphone intelligent (« smartphone »), une tablette, un téléphone-tablette, un dispositif vestimentaire, un système branché comme un téléphone de conférence, ces exemples n'étant en aucun cas limitatifs. 30 D' autres avantages et caractéristiques de l'invention apparaîtront dans la description détaillée ci-dessous et dans les dessins annexés qui ne sont pas limitatifs, dans lesquels les figures 1 à 7 concernent des modes de réalisation particuliers de l'invention. 3055461 9 En référence à la figure 1, le dispositif DIS comprend un moyen d'entrée IN pour recevoir N premiers flux numériques fournis ici par un groupe de microphones désignés dans leur ensemble par le numéro de référence 1 et comprenant une pluralité de microphones 5 MEMS numériques MIC1-MICN (N étant supérieur ou égal à 2, de préférence supérieur à 2), et une unité de commande ou de traitement 8. Dans un mode de réalisation, les microphones numériques MICi sont alignés dans une direction pour former un groupe unidimensionnel 10 et sont placés à distance les uns des autres, par exemple, mais non nécessairement, de façon régulière. En particulier, les microphones numériques adjacents sont séparés par une égale distance D. Comme représenté sur la figure 2, chaque microphone numérique MICi est un microphone du type MEMS et comprend un 15 transducteur électroacoustique de technologie microsystème électromécanique 5, par exemple du type capacitif à membrane, et un convertisseur 6. Une propriété électrique de mesure du transducteur électroacoustique 5 (par exemple la capacité d'un condensateur, dont la membrane, non représentée, forme une électrode) est modifiée en 20 réponse à l'interaction avec une onde acoustique incidente ACWi. Le convertisseur 6 lit les variations de la propriété électrique de mesure et produit le premier flux binaire numérique suréchantillonné BSi (pour le i-ième microphone numérique générique MICi) au format PDM. 25 Dans un mode de réalisation, en particulier, le convertisseur 6 est un convertisseur sigma-delta, et le premier flux binaire BSi fourni a une fréquence d'échantillonnage FPDM comprise entre quelques centaines de KHz et quelques MHz et une période d'échantillonnage correspondante TPDM. 30 L'unité de traitement 8 est ici un processeur intégré 8, qui peut être par exemple un microprocesseur universel ou un processeur de signal numérique (DSP). L'unité de traitement 8 est configurée pour appliquer un algorithme de formation de faisceau aux signaux transmis 3055461 10 par les microphones numériques MICi pour permettre la sélection d'une direction de réception préférentielle. Un algorithme de formation de faisceau est un algorithme bien connu de l'homme du métier. L'homme du métier peut consulter par 5 exemple l'article de Barry D. Van Veen et Kevin M. Buckley : Beamforming : A versatile approach to spatial filtering, IEEE ASSP Magazine, avril 1988, qui donne des informations sur la technique de formation de faisceaux et des références d'algorithmes de formation de faisceaux. 10 Outre l'unité de traitement 8, le dispositif DIS comprend un étage de retard 16 et un étage de conversion 11, ici un étage de conversion PDM-PCM 11. Comme on le verra plus en détail dans ce qui suit, l'étage de retard 16 comprend N modules de saut 160 respectivement associés 15 aux N premiers flux binaires BSi et configurés pour sauter des nombres d'échantillons des premiers flux binaires BSi en réponse à plusieurs informations de commande respectives. Bien entendu, selon les cas, un ou plusieurs nombres peuvent être égaux à zéro. Le nombre d'échantillons à sauter dans le premier flux BSi est 20 lié à la valeur du retard 'ri à appliquer audit premier flux. Et comme indiqué ci-dessus, un ou plusieurs retards peuvent être nuls. Les relations entre les retards Ti, 'C2, ..., IN sont déterminées par le processeur intégré 8 sous la forme de nombres d'échantillons PDM, comme expliqué plus en détail ci-après. En pratique, les retards 25 'Ti, 'r2, IN peuvent être des multiples de la période d'échantillonnage TPDM. Le processeur intégré 8 comprend un module de calcul 10, qui détermine (dans un cas dynamique) et règle les retards Ti, r2, ..., IN et un module de recombinaison 12. 30 Ces retards peuvent être définis par l'utilisateur dans un cas statique. L'étage de conversion PDM-PCM 11 reçoit des flux binaires retardés respectifs au format PDM et fournit des deuxièmes flux numériques respectifs, qui représentent ici des signaux audio, SS1, 3055461 11 SS2, ..., SSN par conversion au format PCM, qui est normalement utilisé pour coder des signaux audio numériques. Les signaux audio SS1, SS2, ..., SSN peuvent être représentés, par exemple, par des entiers à 16 bits avec une fréquence d'échantillonnage FPCM comprise 5 entre 4 kHz et 48 kHz et une période d'échantillonnage correspondante TPCM- L'étage de conversion PDM-PCM 11 comprend N filtres de décimation 150 respectivement associés aux N microphones. Chaque filtre de décimation comprend un filtre passe-bas 13 et un circuit de 10 décimation 15. Le filtre passe-bas 13 supprime les composantes de haute fréquence du flux binaire reçu et éventuellement retardé, et le circuit de décimation 15 élimine les échantillons redondants avec un facteur de décimation M égal à FPDM/FPCM donné par le rapport entre la fréquence d'échantillonnage FPDM des signaux au format PDM et la 15 fréquence d'échantillonnage FPCM des signaux au format PCM. On peut avantageusement utiliser le circuit matériel (« hardware glue ») GL autour dudit microprocesseur 8 pour incorporer lesdits filtres de décimation. Les flux audio SS1, SS2, ..., SSN sont fournis au module de 20 recombinaison 12, dans lequel les désaccords des microphones sont compensés et des signaux ajoutés pour former un signal audio synthétique SouT. Dans le signal audio synthétique SOUT, les contributions provenant de tous les microphones numériques et dues aux signaux 25 acoustiques qui viennent d'une direction de réception préférentielle sont additionnées de façon cohérente puis amplifiées, contrairement aux contributions qui viennent de directions différentes. Dans certains algorithmes de formation de faisceaux, la sélection de la direction de réception préférentielle est obtenue 30 respectivement en appliquant les retards Ti, T2, ..., IN, en compensant les diverses détériorations et en additionnant les signaux audio SS1, SS2, ..., SSN. Toutefois, d'autres variantes peuvent exister. Par exemple, l'axe est donné par l'axe formé physiquement par 2 microphones et la 3055461 12 direction est choisie par l'algorithme de formation de faisceau quand il est décidé quel microphone doit être utilisé comme microphone avant. Et les retards permettent d'aligne le microphone avec la fréquence PCM. Une telle façon de s'aligner sur la fréquence PCM est bien sûr 5 utile pour la formation de faisceaux mais aussi dans d'autres applications. Comme il est bien connu par l'homme du métier, un même front d'onde d'un signal acoustique, qui se propage à une vitesse C (C étant la vitesse du son dans l'air, c'est-à-dire à peu près 340 m/s) dans 10 une direction de propagation inclinée d'un angle 0 par rapport à la normale à la direction d'alignement des microphones numériques, atteint les microphones numériques eux-mêmes à des instants successifs ti, t2, tK, qui pour le i-ième élément générique du groupe de microphones sont donnés par 15 ti = ti + (i-1)T [1] où i = (D/C)sin0 et 1 REVENDICATIONS1. Procédé de traitement de signaux, comprenant les opérations suivantes : recevoir plusieurs premiers flux (BSi) de premiers échantillons numériques à une première fréquence d'échantillonnage, provenant respectivement de plusieurs signaux initiaux (ACWi) représentatifs d'entités physiques, convertir des flux issus des premiers flux en deuxièmes flux numériques (SSi) échantillonnés à une deuxième fréquence d'échantillonnage, inférieure à ladite première fréquence d'échantillonnage, déterminer au moins un retard (Ti) à appliquer à au moins un premier flux pour satisfaire une condition sur lesdits deuxièmes flux et appliquer ledit au moins un retard audit au moins un premier flux avant conversion, ladite conversion comprenant le filtrage desdits différents premiers flux dans plusieurs filtres de décimation respectifs (150), et dans lequel l'application dudit au moins un retard audit au moins un premier flux comprend le fait de sauter un nombre (Ni) de premiers échantillons dans ledit au moins un premier flux, ledit nombre dépendant de la valeur dudit au moins un retard, lesdits premiers échantillons sautés n'étant pas transmis au filtre de décimation correspondant (150). 2. Procédé selon la revendication 1, dans lequel chaque filtre de décimation est cadencé par un premier signal d'horloge (CLK1) ayant ladite première fréquence d'échantillonnage et le saut dudit nombre (N1) de premiers échantillons dans ledit au moins un premier flux comprend le saut dudit nombre (N1) de cycles d'horloge dans le premier signal d'horloge correspondant qui cadence ledit filtre de décimation correspondant associé audit au moins un premier flux. 3. Procédé selon la revendication 2, dans lequel le saut dudit nombre de cycles d'horloge dans ledit premier signal d'horloge correspondant comprend l'application dudit premier signal d'horloge correspondant (CLK1) à travers un circuit de porte logique. 4. Procédé selon l'une quelconque des revendications précédentes, dans lequel lesdits signaux initiaux (ACWi) sont des signaux acoustiques, lesdits premiers flux de premiers échantillons 3055461 20 numériques sont au format de modulation de densité d'impulsions (PDM), lesdits deuxièmes flux numériques sont des signaux audio au format de modulation par impulsions et codage (PCM) et la satisfaction de ladite condition est un alignement desdits signaux 5 audio selon un algorithme de formation de faisceau. 5. Dispositif comprenant : un moyen d'entrée (IN) pour recevoir plusieurs premiers flux (BSi) de premiers échantillons numériques à une première fréquence d'échantillonnage provenant respectivement de plusieurs signaux 10 initiaux (ACWi) représentatifs d'entités physiques, un étage de conversion (11) configuré pour convertir des flux issus des premiers flux en deuxièmes flux numériques (SSi) échantillonnés à une deuxième fréquence d'échantillonnage, inférieure à ladite première fréquence d'échantillonnage, 15 une unité de commande (8) configurée pour déterminer au moins un retard (Ti) à appliquer à au moins un premier flux (BSi) pour satisfaire une condition sur lesdits deuxièmes flux (SSi), et un étage de retard (16), couplé entre ledit moyen d'entrée (IN) et ledit étage de conversion (11), et configuré pour appliquer ledit au 20 moins un retard (Ti) audit au moins un premier flux (BSi), ledit étage de conversion (11) comprenant plusieurs filtres de décimation (150) respectivement associés auxdits différents premiers flux, ledit étage de retard (16) comprenant plusieurs modules de saut 25 (160) respectivement configurés pour sauter des nombres (N1) de premiers échantillons des premiers flux en réponse à plusieurs informations de commande (N1), et ladite unité de commande (8) étant configurée pour délivrer au moins une information de commande audit au moins un module de saut 30 associé audit au moins un premier flux, ladite information de commande comportant la valeur du nombre (N1) de premiers échantillons à sauter, la valeur dudit nombre dépendant de la valeur dudit au moins un retard (Ti), lesdits premiers échantillons sautés n'étant pas transmis au filtre de décimation correspondant. 3055461 21 6. Dispositif selon la revendication 5, dans lequel chaque information de commande comprend en outre un signal de déclenchement (TRG). 7. Dispositif selon la revendication 5 ou 6, dans lequel chaque 5 filtre de décimation est cadencé par un premier signal d'horloge (CLK1) ayant ladite première fréquence d'échantillonnage et chaque module de saut (160) est configuré pour sauter ledit nombre (N1) de cycles d'horloge dans le premier signal d'horloge correspondant qui cadence ledit filtre de décimation correspondant associé audit au 10 moins un premier flux. 8. Dispositif selon la revendication 7, dans lequel chaque module de saut comprend un circuit de commande par porte configuré pour recevoir ledit premier signal d'horloge (CLK1) et ladite information de commande (N1) et pour délivrer un premier signal 15 d'horloge commandé par porte (GCLK1) au filtre de décimation correspondant. 9. Dispositif selon les revendications 6 et 8, dans lequel ledit circuit de commande par porte comprend : un compteur (CNTR) configuré pour être cadencé par ledit 20 premier signal d'horloge (CLK1), pour être commandé par ledit signal de déclenchement (TRG), pour recevoir ladite valeur de nombre (N1) et pour délivrer un signal de porte de commande (CGS) ayant une première valeur logique quand le signal de déclenchement a une valeur qui correspond à un mode sans saut, et une deuxième valeur logique 25 quand le signal de déclenchement a une valeur qui correspond à un mode de saut et jusqu'à ce que le compteur ait compté un nombre de premiers cycles d'horloge égal au nombre de premiers échantillons à sauter, et une porte logique (1600) configurée pour recevoir ledit premier 30 signal d'horloge (CLK1) et ledit signal de porte de commande (CGS) et pour délivrer ledit premier signal d'horloge commandé par porte (GCLK1) n'ayant pas d'impulsion d'horloge quand ledit signal de porte de commande (CGS) a ladite deuxième valeur logique. 305 5 461 22 10. Dispositif selon l'une quelconque des revendications 5 à 9, comprenant un microprocesseur ou un microcontrôleur comportant ladite unité de commande (8) mise en oeuvre de façon logicielle, et un circuit matériel (GL) autour dudit microprocesseur ou microcontrôleur 5 comportant lesdits filtres de décimation (150). 11. Dispositif selon l'une quelconque des revendications 5 à 10, dans lequel lesdits signaux initiaux (ACWi) sont des signaux acoustiques, lesdits premiers flux de premiers échantillons numériques sont au format de modulation de densité d'impulsions (PDM), lesdits 10 deuxièmes flux numériques sont des signaux audio au format de modulation par impulsions et codage (PCM) et la satisfaction de ladite condition est un alignement desdits signaux audio selon un algorithme de formation de faisceau mis en oeuvre dans ladite unité de commande. 12. Dispositif selon la revendication 11, comprenant en outre 15 un groupe de microphones numériques (1) couplés audit moyen d'entrée (IN) et configurés pour fournir lesdits premiers flux en réponse auxdits signaux acoustiques. 13. Dispositif selon la revendication 12, dans lequel lesdits microphones (MICi) sont des microphones MEMS. 20 14. Appareil comportant un dispositif (DIS) selon la revendication 10 ou 12. 15. Appareil selon la revendication 14, appartenant à l'ensemble formé par un téléphone, un téléphone intelligent, une tablette, un téléphone-tablette, un dispositif vestimentaire, un système 25 branché comme un téléphone de conférence.