samedi, février 22

RM Noise c'est pour vous ?

L’IA est dĂ©jĂ  utilisĂ©e dans l’audio pour Ă©liminer les bruits gĂȘnants, alors pourquoi ne pas l’appliquer au monde radioamateur ? C’est ainsi qu’un ami m’a parlĂ© un jour de « RM Noise ». Quelques recherches sur Google m’ont menĂ© vers ce nouveau programme fascinant « RM NOISE » (Anecdote : « rm » est la commande Unix pour supprimer des fichiers en ligne de commande).

AprĂšs l’avoir installĂ©, je peux affirmer qu’il est vĂ©ritablement remarquable pour la SSB ou la CW. Peu importe si vous utilisez un SDR, un vieux Kenwood ou un Yaesu, vous pourrez en profiter.

Une fois les bruits Ă©liminĂ©s, il ne reste qu’un signal audio plus clair et comprĂ©hensible. Le filtrage des signaux radio adjacents doit ĂȘtre effectuĂ© sur l’appareil radio lui-mĂȘme, car cette fonctionnalitĂ© n’est pas incluse dans le logiciel.

Je saisis maintenant les paroles de Jensen Huang, PDG de Nvidia, cette annĂ©e : « L’IA est Ă  un point d’inflexion, se prĂ©parant Ă  une adoption gĂ©nĂ©ralisĂ©e dans tous les secteurs ». Cela s’appliquera Ă©galement au monde radioamateur. (comme je l’avais mentionnĂ© en 2023 https://on5vl.org/intelligence-artificielle-enjeux-avancees-recentes/)

Ce logiciel, actuellement disponible gratuitement pour tous, nécessite simplement une inscription avec votre indicatif et votre adresse e-mail pour accéder au serveur du concepteur Randy Williams, basé au Texas.
Depuis le 29 novembre 2023, Roland HB9VQQ a installĂ© un nouveau serveur RM Noise en Suisse, le premier en dehors des États-Unis, spĂ©cifiquement destinĂ©s aux utilisateurs de l’UE ou Ă  ceux Ă  proximitĂ© de l’UE, pour amĂ©liorer le partage et surtout rĂ©duire la latence en Europe. L'ordinateur est alimentĂ© par un processeur Intel i9-14900K refroidi par eau et une carte graphique Nvidia RTX 4090 qui effectue la majeure partie du travail.

© Photo de Roland HB9VQQ

Concept

Vous captez le signal SSB de votre radio de votre ordinateur par Internet, vous l’envoyez au serveur de Randy William ou de Roland HB9VQQ, qui effectuent le filtrage et vous renvoie la version filtrĂ©e du signal. Le seul inconvĂ©nient est la nĂ©cessitĂ© d’une connexion Internet pour accĂ©der au serveur distant et traiter l’audio.
Malheureusement, plus il y a d’utilisateurs, plus la latence peut ĂȘtre introduite.

D’aprĂšs la correspondance que j’ai reçue de sa part, il n’a pas l’intention de rendre son application autonome ni indĂ©pendante d’Internet. L’utilisation de la bande passante est trĂšs modĂ©rĂ©e, seulement 300 kb/s. En cas de panne de tous les serveurs, vous pouvez toujours utiliser votre radio bien entendu !

De quoi avez-vous besoin ?

Pour utiliser le logiciel, vous aurez besoin d’un ordinateur Windows (idĂ©alement 10 ou 11) avec accĂšs Ă  Internet et une entrĂ©e audio connectĂ©e Ă  votre rĂ©cepteur.

Assurez-vous que les paramĂštres de votre Ă©metteur-rĂ©cepteur sont conformes aux normes du projet : la bande passante doit ĂȘtre de 2,8 kHz (des valeurs infĂ©rieures peuvent Ă©galement fonctionner).
DĂ©sactivez la rĂ©duction de bruit dans les paramĂštres de votre radio. Ensuite, rĂ©glez la radio sur le mode « voice » ou « CW » souhaitĂ© et sĂ©lectionnez le filtre IA vocal ou CW appropriĂ© dans la liste dĂ©roulante du filtre IA.
Pour la CW, le filtre IA a Ă©tĂ© spĂ©cifiquement entraĂźnĂ© pour reconnaĂźtre la CW entre 500 Hz et 1 050 Hz, donc assurez-vous que votre radio est rĂ©glĂ©e avec un filtre de bande passante de 2,8 kHz et ajustez votre signal local dans cette plage.
RĂ©glez le curseur original/filtrĂ© Ă  100 % pour rejeter les signaux en dehors de cette plage.

Conception :

Description de la fenĂȘtre principale

FenĂȘtre principale de RM Noise

AI filter

La liste déroulante répertorie les filtres IA disponibles. Choisissez le filtre qui correspond à votre configuration. Les touches du clavier '1 à 9' sont des raccourcis vers les filtres AI.

Original/Filtered Slider

Ce curseur contrĂŽle le mĂ©lange du son de sortie. Le mĂ©lange est composĂ© du signal bruitĂ© d’origine et du signal filtrĂ©, et peut ĂȘtre rĂ©glĂ© entre 0 % [en bas ] (audio original, non filtrĂ©) et 100 % [en haut] (audio entiĂšrement filtrĂ©). Si le signal souhaitĂ© est extrĂȘmement faible, il peut ĂȘtre utile d’utiliser un filtrage infĂ©rieur Ă  100 % pour amĂ©liorer l’intelligibilitĂ©.
Le clavier 'haut/bas' dĂ©place le curseur, l’accueil passe Ă  100 % et la fin passe Ă  0 % filtrer.

Time-Shift/Live Button

Vous pouvez Ă©couter l’audio rĂ©cent en cliquant sur le graphique du spectrogramme. L’audio sera lu Ă  partir du moment oĂč vous avez cliquĂ©. Pendant le « time-shift », un rectangle vert s’affiche sur le graphique et indique l’heure Ă  laquelle l’audio est relu.
Le clavier 'gauche/droite' ajuste le dĂ©calage temporel en 'arriĂšre/en' avant dans le temps. Vous pouvez revenir Ă  l’audio en direct en cliquant sur le bouton 'Live' ou en appuyant sur la touche' l '.
Remarque : Time-Shift examine l’audio prĂ©cĂ©demment filtrer et il n’est pas possible de revoir l’audio avec un filtre IA diffĂ©rent.

Volume / mute / options window

Le clavier '+/- 'augmentera ou diminuera le volume.
Sur le clavier, la lettre 'm' activera la sourdine et 'o' ouvrira la fenĂȘtre des options.

Bypass

Cette option contourne le serveur et envoie le signal du pĂ©riphĂ©rique d’entrĂ©e au pĂ©riphĂ©rique de sortie sans utiliser le serveur.
Sur le clavier, la lettre 'b' activera le contournement.

Graph button

Le bouton graphique fait basculer le graphique principal entre l’affichage de l’audio filtrĂ© et de l’audio original. Le mode graphique actuel est affichĂ© au-dessus du graphique principal.

Info and Options Buttons

Ces boutons ouvrent leurs fenĂȘtres respectives (voir plus bas).

Delay

Le temps de latence est la durĂ©e entre la rĂ©ception du signal par la carte son et sa transmission pour la lecture. Pour mieux comprendre, considĂ©rons les Ă©lĂ©ments suivants :

  1. Mise en mĂ©moire tampon de la carte son : Lorsque vous Ă©coutez de l’audio, la carte son stocke temporairement les donnĂ©es dans une mĂ©moire tampon avant de les transmettre aux haut-parleurs ou aux Ă©couteurs. Cette mise en mĂ©moire tampon permet de lisser le flux audio et de minimiser les interruptions.
  2. Latence anticipĂ©e du rĂ©seau neuronal : Si vous utilisez des services de streaming ou d’autres technologies basĂ©es sur l’intelligence artificielle, il peut y avoir un lĂ©ger dĂ©lai supplĂ©mentaire dĂ» au traitement effectuĂ© par le rĂ©seau neuronal. Ce dĂ©lai est anticipĂ© et pris en compte dans le temps total entre la sortie du signal radio et sa lecture dans vos Ă©couteurs.

En somme, le temps absolu entre le signal sortant de la radio et sa lecture dans les écouteurs comprend ces deux composants : la mise en mémoire tampon de la carte son et la latence anticipée du réseau neuronal.

Drift (dérive)

Si vous Ă©coutez le signal d’une autre radio, la dĂ©rive remplace le retard. La dĂ©rive mesure la distance entre le son sortant de vos Ă©couteurs ou HP et l’audio en direct, ainsi que la latence minimale d’Internet et du serveur.

Standby

S’il n’y a pas de signal d’entrĂ©e pendant cinq minutes, le client passe en mode veille.
En mode veille, le client arrĂȘte d’envoyer de l’audio au serveur et le mode veille s’affiche sur la fenĂȘtre principale. La veille sera annulĂ©e lorsqu’un signal est dĂ©tectĂ©.

Description de la fenĂȘtre Options

Liste dĂ©roulante des pĂ©riphĂ©riques d’entrĂ©e

Le pĂ©riphĂ©rique d’entrĂ©e par dĂ©faut est le pĂ©riphĂ©rique audio Microsoft (le choix d’entrĂ©e provient des paramĂštres de Windows). Utilisez la liste dĂ©roulante pour forcer la saisie de votre appareil. Lorsque vous ĂȘtes satisfait de votre modification, choisissez « activer les paramĂštres », ce choix sera enregistrĂ©.

Liste déroulante des périphériques de sortie

Le pĂ©riphĂ©rique de sortie par dĂ©faut est le pĂ©riphĂ©rique audio Microsoft (les enceintes ou votre casque). Utilisez la liste dĂ©roulante pour forcer la sortie vers un autre appareil. Quand vous ĂȘtes satisfait de votre modification, choisissez « activer les paramĂštres », ce choix sera enregistrĂ©.

Max audio buffer

Lorsque vous Ă©coutez un flux audio en ligne, les problĂšmes de connexion Internet peuvent entraĂźner des retards. Si vous ne cochez pas cette case, la lecture audio peut ĂȘtre retardĂ©e de maniĂšre inacceptable par rapport au signal en direct.

Le tampon audio contrĂŽle le compromis entre le retard et la suppression des images audio qui arrivent tardivement. Par dĂ©faut, la mĂ©moire tampon audio est rĂ©glĂ©e sur 200 ms. Cela signifie que le dĂ©lai maximum autorisĂ© est de 200 ms au-delĂ  de la latence moyenne d’Internet et du serveur.

— Un « Lower buffer » garantit un dĂ©lai plus court, mais il est possible que davantage de trames audios tardives soient supprimĂ©es.

— Un « higher buffer » signifie que moins de trames audios seront perdues en raison d’un retard, mais un dĂ©lai plus long est possible.

Les infos

ID

L'ID est utilisé pour écouter un autre signal par ID dans les options

Messages

Cette boĂźte affiche les messages du serveur et du client

Full Log

Ce bouton fait basculer la fenĂȘtre du journal complet

Info Graph

Ce graphique affiche les mesures de latence, notamment la latence du réseau et du serveur, ainsi que le délai global. Des compteurs d'avertissements sont également affichés.

Conclusion

L'évolution de la réduction du bruit en radio amateur grùce à l'IA est à ses débuts. Les pionniers commencent à l'adopter et apprécient sa valeur ajoutée. On anticipe l'intégration de ces modÚles dans les équipements de traitement locaux et dans les radios.
Pour développer des modÚles prédictifs, on explore les architectures d'IA existantes avec les données collectées, en réalisant des expériences statistiques pour évaluer la précision des prédictions de réduction du bruit. De nombreuses expérimentations visent à perfectionner le modÚle, notamment en l'entraßnant avec du trafic audio réel de radioamateurs.
Nous sommes Ă  l'aube d'une Ăšre de bouleversements, oĂč l'IA ouvre de nouvelles perspectives dans le domaine.

Vidéo

Liens

Lien de tĂ©lĂ©chargement du logiciel : https://ournetplace.com/rm-noise/

Documentation du site : https://ournetplace.com/rm-noise/documentation/

Site de Roland HB9VQQ sur WSPR Propagation : https://wspr.hb9vqq.ch/

Vignette : Image de l'IA avec https://lexica.art/

Information

Les erreurs de lecture du VSWR

Les erreurs de lecture du VSWR

La nature et origine VSWR est un des sujets les plus commentĂ©s dans le milieu Radio amateur, il sert de paramĂštre d’évaluation sur...
Les virus ? C’est dĂ©modé !!!

Les virus ? C’est dĂ©modé !!!

Nous sommes tous utilisateurs d’informatique et d’internet
Nous ne vivons pas dans un monde de Bisounours qui nous veulent du bien...
Le CTCSS et le DCS : Des systÚmes ingénieux pour améliorer vos communications radio

Le CTCSS et le DCS : Des systÚmes ingénieux pour améliorer vos communications radio

Peut-ĂȘtre que des choses simples mĂ©ritent d’ĂȘtre expliquĂ©es. Dans le monde des communications radio, que vous soyez radioamateur p...
Time Mapper UHD  vous connaissez ?

Time Mapper UHD  vous connaissez ?

Dans la sĂ©rie des logiciels Ă  avoir, je vous prĂ©sente « Time Mapper UHD ». Je vous avais dĂ©jĂ  parlĂ© voilĂ  quelque temps de « HamCl...

A propos de l'auteur

Index