ÎncepețiÎncepe gratuit

Redă un fișier audio cu PyDub

Dacă lucrezi cu fișiere audio, cel mai probabil vrei și să le asculți.

Modulul playback din PyDub oferă o funcție numită play(), căreia îi poți transmite un AudioSegment. Apelând funcția play() cu un AudioSegment ca argument, acesta va fi redat cu sunet.

Acest lucru poate fi util pentru a verifica calitatea fișierelor tale audio și pentru a evalua ce modificări trebuie să faci.

În acest exercițiu vei vedea cât de simplu este să folosești funcția play().

Reține: pentru a folosi funcția play(), ai nevoie de simpleaudio sau pyaudio instalat pentru fișierele .wav și de ffmpeg pentru alte tipuri de fișiere.

Acest exercițiu face parte din cursul

Procesarea limbajului vorbit în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă play din modulul pydub.playback.
  • Apelează play() transmițându-i AudioSegment-ul wav_file.

Exercițiu interactiv practic

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

# 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
____(____)
Editează și rulează codul