Impor berkas audio dengan PyDub
Kelas AudioSegment dari PyDub memudahkan Anda mengimpor dan memanipulasi berkas audio dengan Python.
Pada latihan ini, kita akan mengimpor berkas audio yang diminati dengan membuat instance AudioSegment.
Untuk mengimpor berkas audio, Anda dapat menggunakan fungsi from_file() pada AudioSegment dan memberinya path nama file audio target Anda sebagai string. Parameter format memberi Anda opsi untuk menentukan format berkas audio, namun ini bersifat opsional karena PyDub akan menentukannya secara otomatis.
PyDub dapat bekerja dengan berkas .wav tanpa dependensi tambahan, tetapi untuk jenis berkas lain seperti .mp3, Anda perlu memasang ffmpeg.
Sebuah contoh berkas audio telah disiapkan sebagai wav_file.wav, Anda dapat mendengarkannya di sini.
Latihan ini adalah bagian dari kursus
Pemrosesan Bahasa Lisan dengan Python
Petunjuk latihan
- Impor
AudioSegmentdaripydub. - Panggil metode
from_filedan berikan path nama berkas audio.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import AudioSegment from Pydub
from pydub import ____
# Create an AudioSegment instance
wav_file = AudioSegment.____(file=____,
format="wav")
# Check the type
print(type(wav_file))