Skip to content
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

Conversation

@forslund
Copy link
Collaborator

@forslund forslund commented Jun 5, 2017

Using a thread to play audio allows TTS to generate new speech in the background. This should give muliti-sentence speech a more natural speed for slower devices.

There is also quite a bit of refactoring allowing the other TTS backends to use the caching mechanism and possibly Visimes in the future.

@forslund forslund self-assigned this Jun 5, 2017
@forslund forslund requested a review from penrods June 5, 2017 20:27
@forslund forslund force-pushed the feature/issue-803 branch 2 times, most recently from 321614c to 876f730 Compare June 5, 2017 21:56
@coveralls
Copy link

coveralls commented Jun 5, 2017

Coverage Status

Coverage decreased (-0.4%) to 38.443% when pulling 876f730 on forslund:feature/issue-803 into fb89ae9 on MycroftAI:dev.

Copy link
Contributor

@penrods penrods left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it. Let's get this merged. I also need to test this on a Mark 1 to see if it resolves the bad behavior of the button for Stop, but regardless this is a cleaner approach to build upon.

Copy link
Contributor

@penrods penrods left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you resolve the conflicts and go ahead a merge.

@forslund forslund force-pushed the feature/issue-803 branch from 876f730 to 3be91fb Compare July 6, 2017 07:51
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.4%) to 39.594% when pulling 3be91fb on forslund:feature/issue-803 into dbec69c on MycroftAI:dev.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.4%) to 39.564% when pulling f714a5a on forslund:feature/issue-803 into dbec69c on MycroftAI:dev.

@forslund
Copy link
Collaborator Author

forslund commented Jul 6, 2017

Conflicts resolved, merging.

@forslund forslund merged commit 7bab1d1 into MycroftAI:dev Jul 6, 2017
@forslund forslund deleted the feature/issue-803 branch January 31, 2018 07:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants