LoslegenKostenlos loslegen

Eine Audiodatei mit PyDub abspielen

Wenn du mit Audiodateien arbeitest, willst du sie wahrscheinlich auch anhören.

Das playback-Modul von PyDub stellt die Funktion play() bereit, der du ein AudioSegment übergeben kannst. Wenn du play() mit einem übergebenen AudioSegment ausführst, wird dieses laut abgespielt.

Das ist hilfreich, um die Qualität deiner Audiodateien zu prüfen und einzuschätzen, welche Änderungen nötig sind.

In dieser Übung siehst du, wie einfach die Verwendung von play() ist.

Denke daran: Um play() zu verwenden, brauchst du simpleaudio oder pyaudio für .wav-Dateien und ffmpeg für andere Dateitypen.

Diese Übung ist Teil des Kurses

Verarbeitung gesprochener Sprache in Python

Kurs anzeigen

Anleitung zur Übung

  • Importiere play aus dem Modul pydub.playback.
  • Rufe play() auf und übergib dabei das AudioSegment wav_file.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Import AudioSegment and play
from pydub import AudioSegment
from pydub.playback import ____

# Create an AudioSegment instance
wav_file = AudioSegment.from_file(file="wav_file.wav", 
                                  format="wav")

# Play the audio file
____(____)
Code bearbeiten und ausführen