Release Announcement

Changes

Updates to resolve a few bugs and improve compatibility with smaller installs.

Added

  • Added nickname option to devices/containers
  • Dependency on stt (a.k.a. “coqui” which is a replacement for deepspeech)
  • Added new parameters for Speaker to be able to integrate with mimic3

Modified

  • (CRITICAL) Fixed skill inclusion breaking runtime due to missing “create_skill()” attributes
  • Cleaned up documentation on inclusion of libraries (added python3-venv and removed traceback)
  • Corrected documentation on PyAudio library installation
  • (CRITICAL) Fixed inclusion of missing files in PyPi build
  • PyPi integrations updated and streamlined build
  • Modified versioning storage/processing
  • Updated to a basic README for PyPi download page
  • Multiple bugs fixed in KasaPlug for local, direct plug access
  • Bug fix for isAlive() to is_alive()
  • Renamed all objects to support “kenzy” (and related variants)
  • Updated “ask” function to start timeout after the originating utterence ends (rather than when it starts)
  • Documentation for installing on Ubuntu 22.04 LTS (pyaudio and libfann source package installation workarounds)
  • Download Models option now defaults to tflite format and pulls the Coqui base models from the Coqui Model Zoo
  • Moved all request/response processing into Skills and removed hardcoded responses
  • Removed hard dependency on padatious library
  • Fixed bug in skills processing for multiple intents
  • Updated device callbacks to use the GenericDevice naming convention
  • Updated device settings to allow for store/update on the fly
  • Updated container settings to allow for store/update on the fly
  • Adjusted where version information is stored

Removed

  • Dependecy on deepspeech
  • Documentation dependency on padatious (libfann related issues for auto-build in readthedocs API)

Help & Support

Installation instructions and documentation is available at https://docs.kenzy.ai

Categories:

Tags:

KENZY.Ai
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.