TTS ID3 support (#5773)

* Add support for writing ID3 tags to the file for improved display in media players

* Lint and async fixes

* Use mutagen instead of taglib

* Fix tests

* Add fallback for album

* Requested changes

* move import

* Fix album name

* Change default options handling

* Move to member function / minor fix

* fix style

* fix lint

* change mutagen handling

* fix lint / add name to bytesio

* Update __init__.py

* Fix test, some cleanups

* Add mutagen exeption handling, fix tests

* fix mutagen taging
This commit is contained in:
Robbie Trencheny 2017-02-07 03:07:11 -08:00 committed by Pascal Vizeli
parent 063c0e8f44
commit 45507cd9d1
9 changed files with 60 additions and 1 deletions

View file

@ -38,6 +38,7 @@ class PicoProvider(Provider):
def __init__(self, lang):
"""Initialize Pico TTS provider."""
self._lang = lang
self.name = 'PicoTTS'
@property
def default_language(self):