2020. 3. 8. 22:14
기술문서창고
처음에는 클리앙의 방식대로 했으나 오래전 글이라 그런지 실패했습니다. 소스가 PHP로 되어있는 꽤 재미있는 소스였죠. 해당 오픈소스 프로젝트가 있고 이것을 바탕으로 메뉴를 한글화 하고 TTS 음성을 추가하셨습니다.
https://www.clien.net/service/board/lecture/12911839
그래서 실패기..를 작성하려다 한번 더 검색해보니 미 홈 앱의 구조를 이용하여 플러그인을 바꿔치기하여 음성을 심는 방식이 있어서 아래 링크 내용을 바탕으로 꽤 삽질하며 성공했습니다. 중요한 점은 녹스를 설치, 거기에 미 홈을 설치하고 루트 권한으로 플러그인을 바꿔치기(=덮어쓰기)한다는 점입니다. 처음 바꿔치기하고 앱을 실행했을 때는 한글이 안나와서 실패한 줄 알았는데, 3~5분 정도 지나니(로드중 메시지가 지난 후) 보이스팩이 추가(?!)되어 나타나더군요. 좀 당황스러운 경험이었는데 성공했으니까 좋네요. 음성 자체는 이전 클리앙 버전의 TTS 음성이 더 자연스러웠던 것 같지만 그래도 한국어로 메시지가 나오는 것만 해도 얼마나 좋은지.. =D
https://cafe.naver.com/xst/305567
한글화 한 뒤에 앱을 몇 번 재시작하면 다시 이전 플러그인으로 돌아가더군요. 교체한 그 순간에만 먹히는 것인지.. 하지만 한글 보이스팩을 설치하면 그대로 유지되기때문에 특별한 일이 없는 한 보이스팩을 설정에서 바꾸지만 않으면 괜찮을 것 같습니다.
저 같이 1세대 샤오미 로봇 청소기가 있다면 한번 설치해세요~ :)