PyDub ile ses parametreleri
Üzerinde çalıştığın her ses dosyasının kanallar, frame rate (veya örnekleme hızı), örnek genişliği gibi bir dizi özelliği vardır.
Bu parametreleri bilmek, ses dosyalarının konuşma deşifreleri için çeşitli API gereksinimleriyle uyumlu olmasını sağlamak açısından yararlıdır.
Örneğin, birçok API en az 16.000 Hz frame rate (wav_file.frame_rate) önermektedir.
Bir AudioSegment örneği oluşturduğunda, PyDub bu parametreleri ses dosyandan otomatik olarak çıkarır ve öznitelik olarak saklar.
Bu egzersizde bu öznitelikleri keşfedeceğiz.
Bu egzersiz, kursun bir parçasıdır
Python ile Konuşma Dili İşleme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import audio file
wav_file = AudioSegment.from_file(file="wav_file.wav")
# Find the frame rate
print(wav_file.____)