Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

Lucky number thirteen!

Compare
Choose a tag to compare
@forslund forslund released this 01 Jul 12:41
· 1511 commits to dev since this release

This is the first in the reduced intensity release schedule adding a couple of fixes related to skill settings the inclusion of support for streaming STT's!

Streaming STT #2149

Support for streaming STT's were added thanks to the excellent work of @JPEWdev. In addition to the basic infrastructure a DeepSpeech streaming STT backend was included.

Google Streaming STT #2160

On top of the new Streaming STT infrastructure an update google streaming STT was added.

Skill settings fixes #2172, #2177, #2182

  • Improve skills data cleaning before sending
  • Make sure delayed checks are resumed
  • Update msm to improve skill GID in skills manifest

Add state requests to commoniot skill framework #2150

This updates the common IoT skill to allow for query type requests (e.g. "what is the living room temperature," "where is my phone," and "is the bedside outlet on").

Update packages for debian/ubuntu based distributions #2167

Big thanks to @MichaIng for cleaning this up. Checkout his project dietPi (Mycroft is a pending feature)

Cleanup bash scripting in dev_setup.sh #2166

Makes the script much more concise and less prone to errors using some of the features bash supplies. Shout out to @MichaIng for providing this!

Time to system #2158

This time util function converts a a Time/Datetime object with timezone info to a local system time.

Miscellaneous

  • Allow to schedule events in fractions of seconds (both ints and floats). #2154
  • Remove stop() as an abstract method, since this doesn't need to be provided by all skills. #2156
  • Remove unused subprocess module from simple audio backend. #2157
  • Update python2 style metaclass declarations to python3 style. #2163
  • Travis will now only build pull requests and the branches dev and master #2162
  • Fix bug with showing the entire help pages in the cli. #2151
  • Fix changing log level of voice service. #2169
  • Update os detection code in dev_setup.sh #2165, #2173
  • Test system now hides gui messages #2170
  • Update pychromecast to 3.2.2 #2168
  • Minor German spelling fix (@MichaIng) #2174
  • Lock cryptography module version to 2.6.1 #2176
  • Add mycroft.util.format to the api documentation #2178