MycroftAI / mycroft-core

Mycroft Core, the Mycroft Artificial Intelligence platform.
https://mycroft.ai
Apache License 2.0
6.51k stars 1.27k forks source link

Add warning for anyone loading GoogleTTS #2985

Closed krisgesling closed 3 years ago

krisgesling commented 3 years ago

Description

Adds a warning for anyone loading the Google TTS module about its usage in commercial or production environments.

Fixes #2972

How to test

mycroft-config set tts.module google
mycroft-start restart audio

Note warning in audio.log

Contributor license agreement signed?

codecov-commenter commented 3 years ago

Codecov Report

Merging #2985 (3882a2e) into dev (c039aeb) will increase coverage by 0.00%. The diff coverage is 100.00%.

:exclamation: Current head 3882a2e differs from pull request most recent head 8a68c88. Consider uploading reports for the commit 8a68c88 to get more accurate results Impacted file tree graph

@@           Coverage Diff           @@
##              dev    #2985   +/-   ##
=======================================
  Coverage   52.80%   52.81%           
=======================================
  Files         123      123           
  Lines       11104    11105    +1     
=======================================
+ Hits         5864     5865    +1     
  Misses       5240     5240           
Impacted Files Coverage Δ
mycroft/tts/google_tts.py 86.66% <100.00%> (+0.30%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c039aeb...8a68c88. Read the comment docs.

devops-mycroft commented 3 years ago

Voight Kampff Integration Test Succeeded (Results)