SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for mycroft-core-18.8.13-17.69.noarch.rpm :

* Sun Feb 17 2019 Antonio Larrosa - 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
* Sat Feb 02 2019 Antonio Larrosa - 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 AATTresting_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
* Mon Dec 10 2018 Antonio Larrosa - 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
* Sun Nov 25 2018 Antonio Larrosa - 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
* Sun Nov 11 2018 Antonio Larrosa - Update to 18.8.5:
* Update Readthedocs documentation . Build scripts have been updated to work in the current virtualenv and skill members such as file_system and log in MycroftSkill is now documented.
* Extract date time function improvement. Fixed handling of phrases like \"in a minute\" and added support for extracting \"now\".
* Upgrade requests minimum version to 2.20.
* Fix incorrect path in the prepare-msm script.
* Sun Nov 04 2018 Antonio Larrosa - Added buildrequires for python3-ddg3 and python3-ifaddr
* Thu Nov 01 2018 Antonio Larrosa - Update to 18.8.4:
* This was a rather quiet release but it introduces a mechanic to sync installed skills with the skill store. This makes way for bigger changes server side creating a better user experience.
* Report load errors in skill tester . The skill tester now has the ability to report the error encountered when skills fail to load.
* New tests for the dialog renderer module.
* Api update Upload skills manifest . Add support for uploading skill manifest listing installed skills and their status. This makes way for implementing better installation possibilities on the Marketplace.
* Bugfixes + Fix using CPS_play() without the common play framework. + Fix setup script on Fedora and add support for Red Hat Enterprise Linux
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.4- Update to 18.8.3:
* The big news in this issue is adding the CommonPlaySkill, a subclass of the MycroftSkill adding functionality for negotiating which skill should handle a playback call. This will still need a couple of skill updates to take advantage of the system but it should be running within a day or two.
* Common playback skill
* Fallback TTS . If a remote TTS such as Mimic 2 or googleTTS is used and the network connection goes down the tts will fallback to the local version of Mimic.
* Cross skill context . A system for setting context for all skills was added.
* Lock the usage of the identity file . To reduce risk of multiple processes accessing the identity file a locking system was added.
* Fix the problem trillions issue when formating numbers . Rework and fixing of issue with trillions when using nice_number.
* CentOS 7 support
* Warn when unsupported parse function is used for unsupported language
* Fix invalid escape sequence in remote_tts.py
* Allow setting log level in user config . The log level can now both be set in the system config and the user config.
* Miscellaneous + Fix bug causing CLI required 2 ctrl+C to exit + Reduce logging + Lock the version of get-pip used during dev_setup + Minor cleanup of mycroft.skills.core + Fix parsing of today, tomorrow, yesterday + Add possibility to set a separate language for GoogleCloudSTT + Use the phonetic spelling with mimic2
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.3- Update to 18.8.2:
* Distro support. Package list for Arch Linux and OpenSuse updated.
* Updates for python 3.7 + Fix python 3.7 issues in padaos + A couple of regexes would fail due to a minor change in how python handles incorrect escape sequences. + update pyyaml module requirement
* Date time updates + a default_time optional parameter has been added to extract_datetime(). + utc_now() now returns datetime objects including timezone
* Spanish text parsing functions updated . Adding spanish support for extract_number() and extract_datetime().
* Updates for skill writers + translate_namedvalues now produce an ordered dict so the values can be ordered by priority in the .list file. + schedule_event() now accept integers as well as datetime. + Add optional parameter wait to speakand speak_dialog + Strip trailing blank lines from translated files (.dialog, .list)
* Support for downloading precise model by wake word name . When more wake words are added the precise models will now automatically download and be used if they\'re available, otherwise it\'ll fall back to pocketsphinx.
* Misc + Removed unused requirements + Update gtts-token to fix google tts + Add repeat option to audioservice + skill tester now supports a test_setup() step for initial setup.
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.2- Update to 18.8.1:
* Mimic 2 speech improvement . The American Voice Beta voice model for mimic 2 has been improved quite a bit, to take advantage of this some of the sentence chunking code has been reworked. This will result in less unnatural pauses in the speech.
* Unify the commandline experience . Many of the command line tools used in the Mark-1 and Picroft was merged into the mycroft-core repo and can be found under .../mycroft-core/bin/
* Local precise model . A user specified precise wakeword model can now be specified in the configuration. This allows easier customization.
* Workaround for arduino issue
* Miscellaneous updates and bugfixes + Bugfix for the chromecast audio backend + Skip mimic build by default if it\'s already been built + Better cleanup if a skill fails to load + Minor update of german
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.1- Update to 18.8.0:
* The following non-compatible changes has been included: + enclosure api separated from enclosure logic, this will make it easier to create thirdparty enclosures and support future mycroft enclosures. + a couple of deprecated util functions were removed along with the deprecated DeviceApi methods find_
* + Booleans and Numbers in websettings are now casted to the correct python type + update to more modern python module structure, all main.py files were removed. + remove depreciated ScheduledSkill + MycroftSkill.get_response announcement parameter has been removed (the dialog parameter now supports strings as well so it has become redundant)
* locale directory . Skill vocab, dialogs and regexes can now be placed in the SKILL/locale
* Simple audio service . Replace the separate mpg123 and ogg123 with a \"simple\" audio service using simple command line tools to play mp3, ogg and wav files.
* Emitter/ws -> bus . The messagebus connection instances has been renamed to \"bus\". The old MycroftSkill.emitter is still available for backwards compatibility but will be removed for 19.02.
* Skill tester improvements + Improve skill tester output + Add support for custom settings during test.
* Misc + Fix skill listing in CLI + Fix building mimic if the path contains spaces. + msk updated to 0.3.11 adding better branching support + msm updated to 0.5.19 setting default branch to 18.08
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.0- Rebase patches:
* fix-installation-paths.patch
* fix-skill-settings-hash.patch
* use-pycodestyle-instead-of-pep8.patch
* Thu Aug 30 2018 alarrosaAATTsuse.com- Don\'t buildrequire python-pep8 since it\'s not used at all
* Sun Aug 26 2018 alarrosaAATTsuse.com- Update to 18.2.13:
* Lots of minor improvements and preparations for moving to the 18.8 release.
* Support for installing Beta skills
* Mycroft CLI updates + Fixed lockups + Updated simple CLI to show Mycroft speech + Updated code handling non-ascii encodings to work well on a wider range of Locales
* Improved Camel Case Splitting
* Fixed caching mimic outputs
* Mimic 2 improvements
* Clean up isSpeaking signal
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.13- Update to 18.2.12:
* New Mimic voice technology
* Improved Padatious support
* Misc improvements
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.12- Rebased fix-installation-paths.patch
* Wed Aug 15 2018 jengelhAATTinai.de- Remove redundancies from description.
 
ICM