1. Nauka
  2. /
  3. Kursy
  4. /
  5. Przetwarzanie mowy w Pythonie

Connected

ćwiczenie

Importowanie pliku audio za pomocą PyDub

PyDub's AudioSegment class makes it easy to import and manipulate audio files with Python.

W tym ćwiczeniu zaimportujesz wybrany plik audio, tworząc instancję klasy AudioSegment.

Aby zaimportować plik audio, wywołaj funkcję from_file() na obiekcie AudioSegment i przekaż jej ścieżkę do docelowego pliku audio jako ciąg znaków. Parametr format pozwala określić format pliku audio, ale jest opcjonalny – PyDub automatycznie go rozpozna.

PyDub obsługuje pliki .wav bez żadnych dodatkowych zależności, natomiast do pracy z innymi formatami, np. .mp3, konieczna jest instalacja ffmpeg.

Przykładowy plik audio jest dostępny jako wav_file.wav. Możesz go posłuchać tutaj.

Instrukcje

100 XP
  • Zaimportuj AudioSegment z biblioteki pydub.
  • Wywołaj metodę from_file i przekaż jej ścieżkę do pliku audio.