PyDub ile bir ses dosyası çal
Ses dosyalarıyla çalışıyorsan, muhtemelen onları dinlemek istersin.
PyDub'un playback modülü, bir AudioSegment verilerek çağrılabilen play() adlı bir fonksiyon sağlar. Bir AudioSegment'i argüman olarak verip play() fonksiyonunu çalıştırdığında, segmenti yüksek sesle çalar.
Bu, ses dosyalarının kalitesini kontrol etmek ve yapman gereken değişiklikleri değerlendirmek için faydalı olabilir.
Bu egzersizde play() fonksiyonunun ne kadar kolay kullanıldığını göreceksin.
Unutma: play() fonksiyonunu kullanmak için .wav dosyalarında simpleaudio veya pyaudio, diğer dosya türlerinde ise ffmpeg kurulu olmalı.
Bu egzersiz
Python ile Konuşma Dili İşleme
kursunun bir parçasıdırEgzersiz talimatları
pydub.playbackmodülündenplayfonksiyonunu içe aktar.play()fonksiyonunuwav_fileAudioSegment'ini argüman olarak vererek çağır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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
____(____)