BaşlayınÜcretsiz Başlayın

Python ile ses verisini işleme

Bir ses dalgasının nasıl sayılara dönüştüğünü gördün; peki bu dönüşüm pratikte nasıl görünüyor?

Peki ya benzer bir başka ses dalgası? Biraz farklı olanı?

Bu egzersizde, MatPlotLib kullanarak good_morning ses dalgasını good_afternoon ile karşılaştırmalı olarak çizeceğiz.

good_morning ve good_afternoon ses dalgalarını aynı grafikte, birbirinden ayırt edilebilir şekilde göstermek için MatPlotLib'in alpha parametresini kullanacağız.

good_morning sesini buradan ve good_afternoon sesini buradan dinleyebilirsin.

Bu egzersiz

Python ile Konuşma Dili İşleme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Başlığı, oluşturduğumuz grafiği yansıtacak şekilde ayarla.
  • Grafiğe good_afternoon zaman değişkenini (time_ga) ve genlik değişkenini (soundwave_ga) ekle.
  • Aynısını good_morning zaman değişkeni (time_gm) ve genlik değişkeni (soundwave_gm) için de yap.
  • alpha değişkenini 0.5 olarak ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Setup the title and axis titles
plt.title('Good Afternoon vs. Good ____')
plt.ylabel('Amplitude')
plt.xlabel('Time (seconds)')

# Add the Good Afternoon data to the plot
plt.plot(____, ____, label='Good Afternoon')

# Add the Good Morning data to the plot
plt.plot(____, ____, label='Good Morning',
   # Set the alpha variable to 0.5
   alpha=____)

plt.legend()
plt.show()
Kodu Düzenle ve Çalıştır