1
mirror of https://github.com/home-assistant/core synced 2024-08-02 23:40:32 +02:00

Fix MaryTTS filename extensions (#42228)

Co-authored-by: Brian Laferriere <BrianWithAHat@users.noreply.github.com>
This commit is contained in:
BrianWithAHat 2020-10-23 03:25:55 -04:00 committed by GitHub
parent 536f1186b0
commit 3fa97f5fc0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,6 +21,8 @@ DEFAULT_VOICE = "cmu-slt-hsmm"
DEFAULT_CODEC = "WAVE_FILE"
DEFAULT_EFFECTS = {}
MAP_MARYTTS_CODEC = {"WAVE_FILE": "wav", "AIFF_FILE": "aiff", "AU_FILE": "au"}
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
{
vol.Optional(CONF_HOST, default=DEFAULT_HOST): cv.string,
@ -81,5 +83,6 @@ class MaryTTSProvider(Provider):
effects = options[CONF_EFFECT]
data = self._mary.speak(message, effects)
audiotype = MAP_MARYTTS_CODEC[self._mary.codec]
return self._mary.codec, data
return audiotype, data