WTH aren’t there additional unit-of-measurement translations for the voice assistant?

In the Piper voice model, units of measurement are not pronounced correctly. It would be helpful to have textual representations, at least for the German ones. For example, a ‘cheap’ workaround could be adding extra translations specifically for the voice assistant. When used in a voice context, the entity could return ‘xxxx Watts’ instead of ‘xxxx W,’ or ‘Kilowatt-hours’ instead of ‘kWh,’ as the model can handle these formats without any issues.

Don’t forget to vote for your own WTH!

It’s the same for English - when asking about rain forecast, piper says “em-em slash aitch” instead of millimeter per hour.

It also pronounces “0.12” as “zero point one two” instead of “zero point twelve”, but perhaps that’s a separate topic. More pronounciations, a date time stamp is pronounced like “two thousand twenty four” etc., instead of “twenty twenty-four” for example.

It would be great if there was a a pipe-line step between the response and the tts where things like this could be rewritten.