ÎncepețiÎncepe gratuit

Importă un fișier audio cu PyDub

Clasa AudioSegment din PyDub simplifică importul și manipularea fișierelor audio în Python.

În acest exercițiu, vei importa un fișier audio creând o instanță a clasei AudioSegment.

Pentru a importa un fișier audio, folosește funcția from_file() pe AudioSegment și transmite-i calea către fișierul audio țintă sub formă de șir de caractere. Parametrul format îți permite să specifici formatul fișierului audio, însă este opțional — PyDub îl va detecta automat.

PyDub lucrează cu fișiere .wav fără dependențe suplimentare, dar pentru alte formate precum .mp3 va trebui să instalezi ffmpeg.

Un fișier audio exemplu a fost pregătit ca wav_file.wav; îl poți asculta aici.

Acest exercițiu face parte din cursul

Procesarea limbajului vorbit în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă AudioSegment din pydub.
  • Apelează metoda from_file și transmite-i calea către fișierul audio.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import AudioSegment from Pydub
from pydub import ____

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

# Check the type
print(type(wav_file))
Editează și rulează codul