soundAlign


Direction for your ears. Progress for your mind.


Auteur : Chai Chaimee

URL : https://github.com/chaichaimee/soundAlign



Introduction

SoundAlign est une extension NVDA qui donne une nouvelle dimension à vos retours audio : le panoramique spatial. Au lieu que tous les bips ou sons de progression proviennent du même endroit, SoundAlign vous permet de décider où les sons doivent apparaître dans votre champ stéréo. Vous pouvez faire venir les bips basse fréquence de l'extension depuis la gauche, les hautes fréquences depuis la droite, et faire glisser les indicateurs de progression doucement de gauche à droite (ou de droite à gauche) à mesure qu'une tâche avance. Cela rend les indices audio plus rapides à identifier et plus agréables à l'écoute.


Ce qu'il fait

SoundAlign intercepte la fonction tones.beep utilisée par NVDA lui-même et de nombreuses extensions. Il applique ensuite un panoramique directionnel en fonction de vos paramètres, sans modifier la hauteur ou la durée d'origine. L'extension distingue deux types de sons :

L'extension comprend également un moteur de son de progression continu qui remplace les bips fragmentés par un ton doux et glissant. Cela élimine les clics audibles entre les bips et vous donne une représentation fluide et musicale de votre progression.


Fonctionnalités clés


Avantages


Raccourci clavier et contrôles rapides

Le geste principal est NVDA+Windows+S :


Explication des paramètres

La boîte de dialogue des paramètres est divisée en sections logiques. Voici ce que fait chaque contrôle :

Direction des bips de l'extension

Trois menus déroulants permettent de définir la position de panoramique pour :

Chacun peut être réglé sur Gauche, Centre ou Droite.

Indicateur de progression

Choisissez le comportement de panoramique pour les sons de progression :

Préréglage du son de progression

Appliquez rapidement une combinaison prédéfinie de paramètres. Les préréglages disponibles sont :

Forme d'onde du son de progression

Sélectionnez le timbre du son de progression généré :

Algorithme de fondu

Cela contrôle la forme du fondu d'entrée au début d'un son de progression et du fondu de sortie à la fin. Il affecte la douceur avec laquelle le son apparaît et disparaît. Les options incluent :

Expérimentez pour trouver le fondu qui vous semble le plus naturel.

Volume et Volume maître

Plage de fréquences

Fréquence minimale (110–300 Hz) et Fréquence maximale (1200–1760 Hz) définissent la plage de hauteur pour le son de progression. Le son commencera à la minimale à 0 % et atteindra la maximale à 100 % (ou inversement pour un panoramique de droite à gauche). Ceci est indépendant de la plage de bip originale de NVDA et n'affecte que le son de progression personnalisé généré (pas l'option « Bip original »).

Intervalles d'annonce

Mode mixte

Lorsqu'il est coché, les deux annonces de progression par voix et par bip sont actives, mais elles alternent : si l'intervalle de voix est atteint, la voix parle ; sinon, si l'intervalle de bip est atteint, un bip retentit. Lorsqu'il n'est pas coché, seules les annonces vocales sont utilisées (les bips sont toujours joués mais ne sont pas annoncés par la voix).

Ajouter une réverbération aux sons de progression

Active un effet de délai stéréo court sur le son de progression continu, lui donnant une impression d'« espace ». Cela ajoute de la richesse mais utilise plus de CPU ; il est désactivé par défaut pour des raisons de performances. Uniquement actif pour les formes d'onde personnalisées (pas pour « Bip original »).

Tester tous les paramètres

Ce bouton joue une courte séquence : trois bips de l'extension (bas, moyen, haut) en utilisant vos paramètres de direction actuels, suivis d'un balayage complet de progression de 0 % à 100 % en utilisant vos paramètres de progression choisis. Cela vous permet d'entendre l'effet de tous les changements immédiatement sans avoir à enregistrer et quitter la boîte de dialogue.


Comment fonctionne le moteur de son de progression (en coulisses)

SoundAlign remplace les traditionnels bips de progression « fragmentés » par un générateur continu. Au lieu de jouer un bip séparé tous les quelques points de pourcentage, il exécute un thread en arrière-plan qui produit un son stable et glissant. Ce son change doucement sa fréquence et sa position de panoramique vers la dernière cible, et il s'estompe gracieusement au début et à la fin de l'opération. Le résultat est un son de progression beaucoup plus agréable et informatif – pas de clics, pas de sauts brusques, et le balayage panoramique est toujours complet même pour des opérations très courtes (comme quelques secondes de copie).

Le générateur utilise la forme d'onde, l'algorithme de fondu et les paramètres de réverbération que vous avez choisis pour créer une expérience audio unique et personnalisée.


Pourquoi utiliser SoundAlign ?

L'audio standard des lecteurs d'écran manque souvent d'indices spatiaux, ce qui rend difficile la distinction entre plusieurs bips ou l'évaluation de la progression sans écouter attentivement les nombres prononcés. SoundAlign résout ce problème en transformant votre champ stéréo en un canal d'information utile. Vous pouvez savoir instantanément si un bip provient d'un outil ou d'une fonction spécifique, et vous pouvez percevoir la progression comme un mouvement auditif naturel, plus rapide et moins fatigant que de décortiquer des nombres. C'est une mise à niveau simple mais puissante pour votre expérience NVDA.


Télécharger et commencer

SoundAlign est gratuit et open‑source (GNU GPL). Téléchargez-le dès aujourd'hui, installez-le via le Gestionnaire d'extensions de NVDA et ouvrez les paramètres avec NVDA+Windows+S. Jouez avec les préréglages, ajustez le volume et trouvez la configuration audio spatiale qui vous convient le mieux. Vos oreilles vous remercieront.


Me soutenir

Si cet outil vous a facilité la vie, envisagez d'alimenter la prochaine mise à jour avec un petit don.


Support me


Votre soutien compte beaucoup. Bâtissons ensemble quelque chose de grand.