MulaiMulai sekarang secara gratis

Parameter audio dengan PyDub

Setiap berkas audio yang Anda gunakan memiliki sejumlah karakteristik, seperti kanal, laju bingkai (atau laju sampel), lebar sampel, dan lainnya.

Mengetahui parameter-parameter ini berguna untuk memastikan berkas audio Anda kompatibel dengan berbagai persyaratan API untuk transkripsi ucapan.

Sebagai contoh, banyak API merekomendasikan laju bingkai minimum (wav_file.frame_rate) sebesar 16.000 Hz.

Saat Anda membuat instance AudioSegment, PyDub secara otomatis menyimpulkan parameter-parameter ini dari berkas audio Anda dan menyimpannya sebagai atribut.

Dalam latihan ini, kita akan menelusuri atribut-atribut tersebut.

Latihan ini adalah bagian dari kursus

Pemrosesan Bahasa Lisan dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import audio file
wav_file = AudioSegment.from_file(file="wav_file.wav")

# Find the frame rate
print(wav_file.____)
Edit dan Jalankan Kode