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
Anleitung zur Übung
- Importiere
playaus dem Modulpydub.playback. - Rufe
play()auf und übergib dabei das AudioSegmentwav_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
____(____)