Skip to content

Patching for XiaoAi Speakers, add custom binaries and open source software. Tested on LX06, LX01, LX05, L09A

License

Notifications You must be signed in to change notification settings

danielk117/xiaoai-patch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Voice Satellite

Voice Assist Satellite for Home Assistant using Xiaomi LX06. Based on rhasspy/wyoming-satellite and duhow/xiaoai-patch.

The duhow/xiaoai-patch project supports more devices from Xiaomi/Xiaoai, but I'am focussing on the Xiaoai Speaker Pro alias LX06.

Difference to duhow/xiaoai-patch:

  • full python 3.9
  • active echo cancelling using aec_cmdline and alsa-aec
  • removed packages, because not needed anymore or size optimization (python takes a lot of space)
  • some modifications for volume, LED or MPD for better integration into HA

Useful commands

docker build -t xiaoai-patch packages

docker run --rm -it -v $PWD:/xiaoai xiaoai-patch (and docker run --rm -it -v $PWD:/xiaoai xiaoai-patch ./packages.sh clean for cleaning)

sudo make clean all FILE=../mtd4_untouched.img MODEL=lx06

About

Patching for XiaoAi Speakers, add custom binaries and open source software. Tested on LX06, LX01, LX05, L09A

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 57.7%
  • Shell 24.5%
  • Python 11.3%
  • C 6.2%
  • Dockerfile 0.3%