25 puan yazan kciter1 2025-01-21 | 1 yorum | WhatsApp'ta paylaş
  • Müzik arama sistemi iki aşamadan oluşur: kayıt ve arama
    • Kayıt: Mevcut ses kayıtları ses parmak izine (Audio Fingerprint) dönüştürülüp veritabanına kaydedilir
    • Arama: Girdi ses kaydı ses parmak izine dönüştürüldükten sonra veritabanıyla karşılaştırılarak benzer kayıtlar aranır
  • Arka plan bilgisi
    • WAV dosyası: Sıkıştırılmamış PCM biçimidir; veri bozulmadan orijinali korunur
    • Örnekleme (Sampling): Analog sinyalin dijitale dönüştürülmesidir; örnekleme hızı arttıkça doğruluk artar
    • Spektrogram (Spectrogram): Frekans ve genlik değişimlerini görselleştiren grafiktir
    • Fourier dönüşümü: Sinyali frekans alanına dönüştürerek ses analizi yapar
    • Tepe (Peak): Başlıca frekans bileşenlerini gösteren veridir; gürültü azaltma ve sıkıştırma için kullanılabilir
    • Ses parmak izi (Audio Fingerprint): Tepe verileri hash'lenerek oluşturulur; veritabanı kaydı ve aramada kullanılır
  • Uygulama süreci
    1. WAV dosyasını okuyup örnekleme verisini oluşturma
    2. Örnekleme verisini Fourier dönüşümüne tabi tutarak spektrogram oluşturma
    3. Spektrogramdan tepe noktalarını çıkarma
    4. Tepe verilerini hash'leyerek ses parmak izi oluşturma
    5. Ses parmak izini veritabanına kaydetme veya aratarak benzer ses kayıtlarını doğrulama

1 yorum

 
supersanic 2025-01-23

Umi