AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Update to 18.8.13: * Nice duration gh#MycroftAI/mycroft-core#1977 A new parsing helper for extracting durations from text has been added. The extract_duration() method returns a tuple with a timedelta and the remaining text. * Document "save_utterance" config option gh#MycroftAI/mycroft-core#1980 The "record_utterance" option was undocumented and badly named so a new config option "save_utterance" was added to the listener config. The "record_utterance" option will still be working until 19.02. * Update Italian formatting functions gh#MycroftAI/mycroft-core#1984 * Bugfixes + Fix issue with using sudo during the interactive part of dev_setup.sh gh#MycroftAI/mycroft-core#1978 + Fix minor typo in api-code gh#MycroftAI/mycroft-core#1991 + Fix multiple skills subprocesses gh#MycroftAI/mycroft-core#1975 + Fix rare crash issue when adding vocabulary while calculating intents. gh#MycroftAI/mycroft-core#1975
- Update to 18.8.12: * GUI update (gh#MycroftAI/mycroft-core#1964) + Adds ability to sync variables from the gui into the skill and makes it possible to override the idle page. * Always load dialogs as utf-8 (gh#MycroftAI/mycroft-core#1958) + This ensures that systems with a default file encoding of ascii, ansi and similar can read the dialog files correctly. * Fix normalize of sentences containing "half" (gh#MycroftAI/mycroft-core#1966) + A bug introduced when improving the handling of numbers silently made the normalize not parse numbers after a "half" in the sentence. The change was reverted and the old behaviour is back. * Update of stop handling of TTS (gh#MycroftAI/mycroft-core#1961) + The tts now cancels all pending speech requests that were issued before the stop command. * Resting screen decorator (gh#MycroftAI/mycroft-core#1970) + Creating Idle pages was previously a tricky task requiring setting up message handlers and sending the correct message. Now a method can simply be tagged as an resting screen handler by applying the decorator @resting_screen_handler. * Additional info from the audiotest (gh#MycroftAI/mycroft-core#1971) + The audio test now prints which device is used for recording and the command line used for playback. A -l option is also available now to list available audio devices. * Prefer local audio outputs (gh#MycroftAI/mycroft-core#1963) + The audio system now prefer local backends before trying external ones. For example a https url will now consistently play using the vlc backend and not on a chromecast unless specified. * Misc + Clean up unnecessary Logs in text client (gh#MycroftAI/mycroft-core#1957) + Tests for commented dialogs added (gh#MycroftAI/mycroft-core#1853) - Update to 18.8.11: * Select microphone by name . The microphone can now be selected in the listener configuration by using the "device_name" parameter. * Audio seeking . Added an extension of the audioservice allowing seeking within an audio file. * Language updates for Italian and Dutch. * Minor bugfixes and improvements - The pep8 speaks config was updated to match the Travis line length settings - CLI now catches Ctrl+c correctly - All class inheritances from object was removed - Update to 18.8.10: * Barge-in support . The mic can now be configured to remain unmuted while mycroft is speaking. * Allow Mimic2 pronouncing negative numbers. This fixes an error in the number parsing before sending to the mimic2 service. * Gui update . Update to handle inserting and switching pages according to the new mycroft-gui model. * Swagger documentation for the mycroft api . The swagger config for the mycroft api documentation is now included in the project. * Bugfixes and minor improvements - Handle year style pronounciation correctly when a float is provided. - Write config files in a human readable format - Allow to explicitly skip mimic build - Update to 18.8.9: * Italian text resources has been updated and completed * Make sure the precise processes are shutdown when a reload of the voice hotword engine occurs. - Rebase patches: * fix-installation-paths.patch * use-pycodestyle-instead-of-pep8.patch
- Update to 18.8.8: * This fixes a semi-critical bug in msm which could cause the Mark-1 device to not start at all. msm uses a local checkout of the skills repository as a reference. If a connection error occurred during startup the repo would be deleted and the skill startup process would stop. - Update to 18.8.7: * This release contains the start of a new gui framework and a sort of a gui debug console has been added to the CLI. * GUI Connection interface . The enclosure client can now negotiate connections from "screens" and can send qml pages to draw and related variables. * Update msm to version 0.6x . This adds better support for working with the skill manifest both as a library and as a standalone application from the command line. * Hungarian translations . Added Hungarian translations and format/parsing functions. * Common Query Framework . A system for negotiating the best result for a question. The system inherits a lot of it's design from the common play framework. * Bugfixes - Handle invalid refresh tokens to allow the pairing skill to launch re-pairing if needed - gTTS modules updated to support latest changes on google's side. - Handle faulty configs when the logger is created. - bugfix in padaos to handle bad .intent lines without crashing the intent system
- Update to 18.8.6: * New function extract_numbers() will extract all numbers from a string. * The extract_datetime() function now accepts now as well as "within X minutes/hours". * Bugfixes: + Utterance remainder does now only replace whole words (and not parts). + Fix start playback for fast CPS_start() methods