VoxForge
İzinli referans seslerle yerel TTS, voice profile, ses ön işleme ve kalite değerlendirme akışlarını birleştiren audio lab.
- Python
- Gradio
- Coqui XTTS-v2
- +3
Referans ses ve metin → profil/TTS/kalite değerlendirme → yerel ses üretim çıktıları
Ses dosyasındaki ritmik vuruşları analiz edip beatmap verisine ve Unity ritim-combat eventlerine dönüştüren audio pipeline.
Audio pipeline ve procedural gameplay data tarafını temsil eden Forge artifact’i.
PulseForge, ham ses girdisini oynanabilir ritim verisine dönüştüren teknik pipeline artifact’idir. Proje, bir ses dosyasındaki ritmik yoğunlukları analiz eder, bunları beatmap formatına taşır, postprocess aşamasından geçirir ve Unity runtime içinde ritim-combat eventleri olarak kullanır.
ArtifactHub içinde PulseForge, Forge Series’in en net veri dönüşüm örneğidir: ses dosyası girer, yapılandırılmış beatmap verisi çıkar, bu veri runtime davranışına bağlanır.
Mevcut kapsamda Python tarafında WAV analizi ve beatmap üretim akışı; Unity tarafında beatmap import/preview, prototip ritim-combat davranışı, judgement sistemi ve combat style variant üretimi bulunur.
Proje final ritim oyunu olarak değil, audio analysis → beatmap → Unity runtime zincirini test eden pipeline prototipi olarak sunulur.
Girdi
WAV ses dosyası
İşleme
Ritim analizi, beatmap üretimi, postprocess ve combat style variant üretimi
Çıktı
Unity içinde kullanılabilir ritim-combat eventleri
Audio File
Python Analyzer
Raw Beatmap Data
Beatmap Postprocessor
Playable Beatmap JSON
Combat Style Variant Generator
Unity Editor Preview
Unity Runtime
Rhythm Judgement / Combat Feedback
Python analiz katmanının Unity runtime’dan ayrılması, ses işleme ve oyun davranışını farklı sorumluluklara böler.
Beatmap verisinin JSON olarak taşınması, analiz çıktısını okunabilir, test edilebilir ve Unity dışı araçlarla da işlenebilir hale getirir.
Raw beatmap ve playable beatmap ayrımı, analiz çıktısı ile gameplay için kullanılabilir veri arasında bilinçli bir postprocess katmanı kurar.
Combat style variants, aynı beatmap temelinden farklı oynanış yorumları üretme alanı açar.
Unity Editor preview, pipeline çıktısını runtime’a girmeden önce görsel olarak incelemeye yarar.
İzinli referans seslerle yerel TTS, voice profile, ses ön işleme ve kalite değerlendirme akışlarını birleştiren audio lab.
Referans ses ve metin → profil/TTS/kalite değerlendirme → yerel ses üretim çıktıları
Gerçek zamanlı kamera akışını yerel yüz tanıma, el takibi ve gesture tabanlı büyü komutlarıyla birleştiren local-first PySide6 masaüstü uygulaması.
Kamera → latest-frame CV/doğrulama → gesture komutu ve masaüstü geri bildirimi