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
Petunjuk latihan
- Impor
playdari modulpydub.playback. - Panggil
play()sambil meneruskan AudioSegmentwav_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
____(____)