Ana içeriğe geç

Ses İşleme Kılavuzu

Bu kılavuz, dudak senkronizasyonu oluşturucularınıza ses verisi beslemek için farklı ses giriş yöntemlerinin nasıl kurulacağını kapsar. Devam etmeden önce Kurulum Kılavuzu'nu tamamladığınızdan emin olun.

Ses Giriş İşleme

Ses girişini işlemek için bir yöntem ayarlamanız gerekiyor. Ses kaynağınıza bağlı olarak bunu yapmanın birkaç yolu vardır.

Bu yaklaşım, mikrofona konuşurken gerçek zamanlı olarak dudak senkronizasyonu gerçekleştirir:

  1. Runtime Audio Importer kullanarak bir Yakalanabilir Ses Dalgası oluşturun
  2. Ses yakalamaya başlamadan önce, OnPopulateAudioData temsilcisine bağlanın
  3. Bağlı fonksiyonda, Runtime Viseme Generator'ünüzden ProcessAudioData'yı çağırın
  4. Mikrofondan ses yakalamayı başlatın

Kopyalanabilir düğümler.

Lip Sync During Audio Capture

İşlem Performansı İpuçları

  • Chunk Boyutu: ProcessingChunkSize yapılandırma seçeneğini (örneğin 320, 480 veya 640 örneğe) artırmak, kalite veya yanıt verme hızı üzerinde minimum etkiyle gecikmeyi belirgin şekilde iyileştirebilir.

  • Model Türü: Gerçekçi modeller kullanırken, Yüksek Düzeyde Optimize Edilmiş model türüne (varsayılan olarak seçili) geçmek performansı artırabilir. Orijinal modelin, özellikle gürültülü seslerde, biraz daha iyi kalite sağlayabileceğini unutmayın.

  • Tampon Yönetimi: Ruh hali destekli model, sesi 320 örneklik çerçeveler halinde işler (16kHz'de 20ms). Optimum performans için ses giriş zamanlamanızın bununla uyumlu olduğundan emin olun.

  • Generator Yeniden Oluşturma: Gerçekçi modellerle güvenilir çalışma için, bir süre hareketsiz kaldıktan sonra yeni ses verisi beslemek istediğinizde generator'ü her seferinde yeniden oluşturun. Açıklama için Sorun Giderme bölümündeki Generator Yeniden Oluşturma bölümüne bakın.

Sonraki Adımlar

Ses işleme kurulumunu tamamladıktan sonra şunları yapmak isteyebilirsiniz: