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

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