Help uploading custom voice packs to Xiaomi vacuum

I’m trying to figure out how to upload custom voice packs to a Xiaomi robot vacuum using Home Assistant or python-miio. Unfortunately, I don’t own a device from the xiaomi.vacuum series, so I can’t test this myself.

I’ve created a repository for Dreame, Roborock, and Midea devices, which includes:

  • phrase mapping (English, Ukrainian),
  • voice packs (Ukrainian),
  • installation methods (python-miii, Home Assistant integrations).

A voice pack for Xiaomi has also been prepared, but I haven’t yet managed to upload it to the device. If you have a xiaomi.vacuum vacuum and are willing to help with testing or share your experience — I’d truly appreciate it.