Infers a single family from already-configured voice names (edit modal).
Language → voice map values.
Shared family, or null when empty / mixed.
Infers a single family from already-configured voice names (edit modal).