What it represents
- A stable biometric identity mark — think of it as a voice fingerprint rendered visually
- Appropriate for profile pages, enrollment confirmations, identity badges
- Consistent across sessions; changing only if the voice significantly changes (illness, ageing)
Architecture
The glyph is derived from a 192-dim ECAPA-TDNN speaker embedding via a fixed random projection. The projection maps embedding dimensions to 10 visual parameters, each in [0, 1]. The portrait renders as a 12×12 concentric ring structure. Each ring’s shape, density, and colour is controlled by a subset of the glyph parameters.Where it comes from
glyph_params is returned in two places:
/v1/enrollresponse — for immediate rendering after enrollment/v1/verifyresponse insidecloud_data.glyph_params— confirm the glyph on each verify