Skip to content

Conversation

domcross
Copy link
Owner

Description

(Description of what the PR does, such as fixes # {issue number})

How to test

(Description of how to validate or test this PR)

Contributor license agreement signed?

CLA [ ] (Whether you have signed a CLA - Contributor Licensing Agreement

forslund and others added 24 commits January 10, 2020 15:27
Removes duplicated code and makes method easier to test
- Tests for TTS base class
- Test for TTS playback queue
- Test for TTS Factory create
- Tests for Mimic2 TTS
- Tests for Mimic TTS
- Tests for Google TTS
tts.py:
- remove unused import
-remove unused variable
- init TTS thread enclosure member
mimic2_tts.py: Fix docstrings
mimic_tts: Fix docstrings and remove unused variables and imports
google_tts: Improve docstrings
This makes it possible for the installer skill to report errors during
install and remove of skills
This is more inline with the tests that are performed in the file.

This also adds a test for stop_speaking
This includes init, shutdown, play, stop, next, previous, pause,
seek_backward, seek_forward, queue lower_volume, restore_volume and resume.
Add tests for the audioservice interface
Add readthedocs docs for settings_change_callback
The message is sent when there are no more tracks in the queue and
playback has stopped.
@domcross domcross merged commit a4328ae into domcross:dev Jan 15, 2020
domcross pushed a commit that referenced this pull request Oct 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants