Bir ses işleme iş akışı
PyDub kullanarak tek bir ses dosyasını nasıl içe aktaracağını ve düzenleyeceğini gördün. Peki dönüştürmen gereken bir klasör dolusu ses dosyan olsa?
Bu egzersizde, bir dosya klasörünü speech_recognition ile kullanıma hazır olacak şekilde biçimlendirmek için PyDub kullanacağız.
Müşteri arama dosyalarının hepsinin başında 3 saniyelik parazit olduğunu ve olması gerekenden daha kısık sesli olduklarını fark ettin.
Bunu düzeltmek için PyDub ile paraziti kesecek, ses seviyesini artıracak ve dosyaları .wav uzantısına dönüştüreceğiz.
Biçimlendirilmemiş bir örneği buradan dinleyebilirsin.
Bu egzersiz
Python ile Konuşma Dili İşleme
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
file_with_static = AudioSegment.from_file(____)
# Cut the first 3-seconds of static off
file_without_static = file_with_static[____:]