Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

7 - Développer/traduire/documenter/annoncer une application

gspeech

mothsart utilisateur non connecté
Dans le cadre de la distribution Primtux (mais la vocation est plus large), je maintiens et améliore sporadiquement le logiciel gSpeech.

C'est une GUI qui se base sur la synthèse vocale Pico SVOX.

J'ai migré le soft vers python3, ajouté un mode cli et j'essai d'ajouter un peu d'intelligence pour que la lecture en français soit plus fluide et compréhensible.

Ce dernier point me donne un peu de fil à retordre car une modif peut facilement entraîner des régressions.

J'ai donc commencé à mettre en place de l'intégration continue CI avec des tests automatisés.

Je souhaitais, dans l'idéal, vérifier des empreintes de fichiers sons produits.
En local, ça fonctionne pas si mal.
En revanche, en utilisant des outils tel que travis-CI, je me rend compte que les fichiers générés peuvent changer d'une machine à l'autre (j'ai réussi à avoir un fichier différent avec virtualbox mais pas avec docker) sans savoir exactement pourquoi.

Les fichiers wav produisent sont (à l'oreil) sensiblement les mêmes et on se retrouve avec des données assez proches :
même taille du fichier, même bit rate, même encoding, sample rate, duration.

Si je fais un hexdump des 2 fichiers, les diffs sont trop importantes pour que j'en dire une quelconque conclusion.


Ma question : existe-il des outils (lib ou cli) permettant soit :
1. fournir un hash sur les principales composantes d'un fichier son
2. comparer 2 fichiers sons avec un seuil de tolérance

Merci d'avance de votre aide !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


piratebab

Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool