MulaiMulai sekarang secara gratis

Memutar berkas audio dengan PyDub

Jika Anda bekerja dengan berkas audio, kemungkinan besar Anda ingin mendengarkannya.

Modul playback milik PyDub menyediakan fungsi bernama play() yang dapat diberikan sebuah AudioSegment. Menjalankan fungsi play() dengan sebuah AudioSegment akan memutar AudioSegment tersebut dengan suara keras.

Ini berguna untuk memeriksa kualitas berkas audio Anda dan menilai perubahan apa pun yang perlu dilakukan.

Dalam latihan ini Anda akan melihat betapa mudahnya menggunakan fungsi play().

Ingat: untuk menggunakan fungsi play(), Anda memerlukan simpleaudio atau pyaudio untuk berkas .wav dan ffmpeg untuk jenis berkas lainnya.

Latihan ini adalah bagian dari kursus

Pemrosesan Bahasa Lisan dengan Python

Lihat Kursus

Petunjuk latihan

  • Impor play dari modul pydub.playback.
  • Panggil play() sambil meneruskan AudioSegment wav_file.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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
____(____)
Edit dan Jalankan Kode