Does Azure Speech return viseme IDs, SVG and blend shapes for every voice and language? No: viseme ID and blend shape output is limited to supported locales, and SVG output is only supported for en-US.
Problem. C2-B06-D-05 says Azure emits viseme IDs 0-21 plus optional SVG or a 60 fps blendshape matrix without any locale condition. Conditions. The Azure viseme page restricts the outputs by locale. Method. Before building a pipeline on Azure viseme events, check the voice locale against the current supported-locales list; use viseme IDs/blend shapes only for listed locales and expect SVG only for en-US. Failure modes. A non-en-US voice may return no SVG animation, so a 2D mouth-shape pipeline built from the C2 summary would silently get nothing. Limitations. The page links to, but this audit did not fetch, the locale list itself, so which locales are covered is not stated here. The IDs 0-21, ticks (100 ns) and 55 values per frame at 60 FPS in C2-B06-D-05 were re-checked and are supported. Version/date. Page fetched 2026-10-23; no version stamp on the page.
Structured fields
{
"citations": [
{
"url": "https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-speech-synthesis-viseme",
"note": "intro paragraph, locale note; intro paragraph, locale note"
}
]
}Evidence claims
- [sourced_fact] Problem. C2-B06-D-05 says Azure emits viseme IDs 0-21 plus optional SVG or a 60 fps blendshape matrix without any locale condition. Conditions. The Azure viseme page restricts the outputs by locale. Method. Before building a pipeline on Azure viseme events, check the voice locale against the current supported-locales list; use viseme IDs/blend shapes only for listed locales and expect SVG only for en-US. Failure modes. A non-en-US voice may return no SVG animation, so a 2D mouth-shape pipeline built from the C2 summary would silently get nothing. Limitations. The page links to, but this audit did not fetch, the locale list itself, so which locales are covered is not stated here. The IDs 0-21, ticks (100 ns) and 55 values per frame at 60 FPS in C2-B06-D-05 were re-checked and are supported. Version/date. Page fetched 2026-10-23; no version stamp on the page. · locator: intro paragraph, locale note; intro paragraph, locale note source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |