I’m trying to use the TTS service and am having issues that I don’t understand so any help would be very welcome please.
Configuration is HASS.IO on a NUC, Ubuntu and Docker.
When I ask HASS to speak I get errors in the logs - typical set below:
2019-07-27 07:45:55 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection.140558218977040]
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 121, in handle_call_service
connection.context(msg))
File "/usr/src/homeassistant/homeassistant/core.py", line 1150, in async_call
self._execute_service(handler, service_call))
File "/usr/src/homeassistant/homeassistant/core.py", line 1172, in _execute_service
await handler.func(service_call)
File "/usr/src/homeassistant/homeassistant/components/tts/__init__.py", line 156, in async_say_handle
DOMAIN_MP, SERVICE_PLAY_MEDIA, data, blocking=True)
File "/usr/src/homeassistant/homeassistant/core.py", line 1150, in async_call
self._execute_service(handler, service_call))
File "/usr/src/homeassistant/homeassistant/core.py", line 1172, in _execute_service
await handler.func(service_call)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 194, in handle_service
required_features
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 316, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 339, in _handle_service_platform_call
await func(entity, data)
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 562, in play_media
raise NotImplementedError()
NotImplementedError
My configuration.yaml file has this entry:
# Text to speech
tts:
- platform: google_translate
service_name: google_say
What am I missing, please?