Lire un fichier audio

Le module simpleaudio est indépendant du système d'exploitation mais il peut s'avérer nécessaire d'installer Visual Studio Build Tools.

Installation du module simpleaudio

En ligne de commande (shell), taper : pip install simpleaudio

  • Succès - Le message en fin d'installation est : Successfully installed simpleaudio-1.0.4. Procéder alors au test du module (ci-dessous).
  • Echec - Long message dans lequel, on peut lire :
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/.
    Il faut alors installer Visual Studio Build Tools (plusieurs Go, un peu long...).
    Recommencer l'installation via pip.

Test du module après installation :


Utilisation du module après installation :

  1. Chargement du module simpleaudio : import simpleaudio as sa
  2. Chargement du fichier : wave_obj = sa.WaveObject.from_wave_file("path/to/file.wav")
  3. Lecture : play_obj = wave_obj.play()
  4. Fermeture : play_obj.wait_done()

Code


Commentaires

Le traitement du son pourra être réalisé grâce à un logiciel tel que Audacity.

Pyton possède également un module de traitement du son : module wave.

Fichiers audio