This repo, minimy-mike99mac is a fork of Ken Smith's Minimy at https://github.com/ken-mycroft/minimy
It will be used to drive a Smart Boombox, powered by a Raspberry Pi which can be described as a personal voice assistant and general purpose computer with really great sound.
It only knows English - there is little internationalization code.
The version numbers are simply yy.mm.dd.
- Added faster-whisper as a new local Speech To Text (STT) engine - ideally going to google will no longer be necessary
- More music playing function working! Here's a video: https://www.youtube.com/watch?v=a-GOJN0nqN8
- Added scripts
startminimy stopminimy restartminimy grm cmpcode countminimy
which get copied to/usr/local/sbin
- Added a Google API key file
- Added a mycroft.service file - linux_install.sh copies and enables it
- Updated install/linux_install.sh
- General cleanup
- Fix some bugs in playlists
- Check if TTS file exists before removing it
- Will try a video with this version => here it is: https://www.youtube.com/watch?v=WRiqg0b-EPI
- Playlists are mostly working
- Will try a video with this version - probably one more bug fix is needed
- Playlists are almost working - see skills/user_skills/mpc/mpc_client.py line 490
- Holding stop button for more than 2 secs still not working - shorted to just "pause"/"resume" for now
- Strange bug with local TTS timing out - possible fix? see framework/services/tts/se_tts_session.py line 144
- Fixed bug with stop button "stop" vs. "toggle" behavior
- Pressing stop button for more than 2 seconds now does "mpc stop" which clears the queue
- Fixed a couple of small bugs
- Initial release
- Complete documentation in README.md - details on all steps to install, configure and use
- Works with an associated repo, mycroft-tools, to speed install and add a box of useful tools
- A new music playing skill that uses the mpc/mpd packages. It can:
- Play music from a library (mp3 files, etc.)
- Play Internet radio stations
- Play Internet music
- Play NPR news
- Create, manipulate, delete and play playlists (NOTE: code is not finished yet)
- Perform basic player operations
- Code to mount /var/log and two Minimy directories over a tmpfs so as to extend the life of the SD card
- A buttons system skill enables 3 pushbuttons: 'previous', 'pause/resume' and 'next'.
- Many debug statements were added so log files will be more helpful