System Architecture
Click any component to see implementation details. Two-path processing keeps 90%+ of operations lightweight.
Interactive Diagram
GRANAT Core Architecture
Click any component to explore its implementation
Processing Paths
Two-Path Architecture
Lazy execution keeps costs minimal ā heavy processing only when truly needed
-
1
Ingest & Verify
Chunked upload with BLAKE3 integrity check
-
2
Quality Score
SNR, clipping, duration assessment
-
3
Extract Features
Mel-spectrogram + ECAPA embedding
-
4
Update Aggregate
Welford O(1) incremental statistics
-
5
Generate Preview
HiFi-GAN-lite for instant feedback (p95 ā¤60s)
-
1
Trigger Condition
Popularity threshold / curator / schedule
-
2
WPE Dereverberation
Remove room echo from far-field recordings
-
3
DeepFilterNet3
SOTA denoising (PESQ 3.17)
-
4
HiFi-GAN Synthesis
High-quality neural vocoding
-
5
Anchor to TON
Merkle root + signed transaction
Technology Choices
Tech Stack
Proven, production-ready technologies ā no exotic dependencies