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
Instrucțiuni pentru exercițiu
- Importă
AudioSegmentdinpydub. - 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))