집에 샤오아이(XiaoAi) 스피커가 있는 분들이라면 누구나 한 번쯤 겪어봤을 난처한 상황이 있습니다. 하드웨어는 멀쩡한데, 자유롭게 음악을 들으려 하면 저작권, 멤버십, 음원 라이브러리 등의 제한에 막히곤 한다는 점입니다.
XiaoMusic라는 이 오픈 소스 (Open Source) 프로젝트는 샤오아이 스피커를 더욱 자유로운 로컬/네트워크 음악 플레이어로 개조해 줍니다.
GitHub: https://t.co/T7mjY2bUMt
문서: https://t.co/L7Knw4L76w
사용 방법은 매우 직관적입니다. 샤오아이(XiaoAi)에게 "임준걸(Lin Junjie) 노래 틀어줘"라고 말하면, 스피커가 로컬 또는 네트워크 음악을 재생하기 시작합니다. 로컬에 없는 곡은 자동으로 검색하여 다운로드한 뒤 재생합니다. 플레이리스트 관리, 즐겨찾기, 한 곡 반복, 랜덤 재생 등 일반적인 기능들을 지원하며, "즐겨찾기에 추가", "즐겨찾기 플레이리스트 재생"과 같은 음성 제어도 가능합니다.
거의 모든 샤오아이 스피커 모델(샤오아이 스피커, 샤오아이 스피커 Play, 샤오미 AI 스피커, 터치스크린 버전 등 20개 이상의 기기)을 지원하며, mp3, flac, wav, ape, ogg, m4a 등 주요 오디오 형식을 지원합니다. Docker 또는 pip를 통해 설치할 수 있으며, 샤오미(Xiaomi) 계정 설정을 마치면 바로 사용할 수 있습니다.
이러한 프로젝트의 가치는 본래 폐쇄적이었던 스마트 스피커를 다시 자신의 음악 라이브러리 및 자동화 프로세스에 연결할 수 있다는 데 있습니다. 집에 여전히 샤오아이 스피커를 사용 중이거나, 개인 음악 라이브러리를 구축하고 싶은 분, 또는 음성으로 음악 재생, 검색, 다운로드를 제어하고 싶은 분들에게 적합합니다.
오래된 스마트 하드웨어에게 가장 좋은 귀결은 먼지를 뒤집어쓰며 방치되는 것이 아니라, 오픈 소스 프로젝트를 통해 다시 활성화되는 것일지도 모릅니다.