TTS google translate na google mini nie działa

Cześć

Posiadam trzy urządzenia a Google Cast:
image

W tym głośnik Google Mini który używam do powiadomień z poziomu node-red, niestety ostatnio przestał działać (po aktualizacji), pozostałe dwa ok.

W logach otrzymuję informację:
Failed to cast media http://192.168.xxx.xxx:8123/api/tts_proxy/cd8d6cbb5baaa4667f81770e81ebebecb4f4a76f_pl_-_google_translate.mp3 from internal_url (http://192.168.xxx.xxx:8123). Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address

Konfiguracja:

# Text to speech
tts:
  - platform: google_translate
    language: "pl"
    cache: true

Proszę o pomoc w ponownym uruchomieniu głośnika.

U mnie działa.

tts:
  - platform: google_translate
    cache: true
    time_memory: 300
    base_url: https://twoje ip.duckdns.org:8123/
    service_name: google_translate_say
    language: 'pl'

Automatyzacja powiadomienia

data:
  cache: true
  media_player_entity_id: media_player.jadalnia
  message: >-
    Dzienne zużycie wody przekroczyło {{    
    states('sensor.dzienne_zuzycie_wody') | replace(".",",") }} litrów
  language: pl
target:
  entity_id: tts.google_pl_pl
action: tts.speak

Niestety po wprowadzeniu konfiguracji otrzymuję komunikat “Invalid config for ‘google_translate’ from integration ‘tts’ at configuration.yaml, line 10: ‘base_url’ is an invalid option for ‘tts.google_translate’, check: base_url”, oczywiście zmieniłem na swoje zewnętrzne IP.

Używasz http czy https? Może zmienić na http.

Cześć.
Mój głośnik od powiadomień przestał współpracować z tts-em. Myślałem już że mi kukułka z zegarka ,padła, ale nie :smiley:. Głośnik nie odtwarza komunikatów ale za to muzykę ze spotify czy innych żródeł internetowych już tak. Dodam że podmieniałem na inny głośnik i ten inny działa normalnie. Czy to może być wina głośnika?
Wczoraj szukałem podobnego tematu na forum i nie znalazłem a teraz widzę że nie tylko mi nie działa. TTS google translate na google mini nie działa.
Jeżeli tak można to proszę o połączenie tematów.

Jeszcze napisz jaki to głośnik, może dotyczy to jednego modelu, wklej też swój kod.

Moje głośniki działają bez problemu, Alexy, Google.

tts:
  - platform: google_translate
    language: "pl"
    cache: true
    cache_dir: /tmp/tts
    time_memory: 300
    service_name: google_say

Nabu casa.

NodeRed.

Głośnik to google home mini. Posiadam dwa taki miniacze. Jeden działa drugi nie.
Moja konfiguracja:

tts:
  - platform: google_translate
    language: "pl"


Jeśli w nodzie podmienię encję głosnika na inny to tts działa.
W logach to samo

mi cały czas działa config jak wyżej tylko trzeba wybrać http lub https

Z moich obserwacji wynika, że ​​plik TTS jest tworzony w katalogu /tts, a odczyt jest ustawiony na /tts_proxy.

http://xxx.xxx.xxx.xxx:8123/api/tts_proxy/7110eda4d09e062aa5e4a390b0a572ac0d2c0220_pl_-_tts.google_translate_pl_com.mp3 z internal_url (http://xxx.xxx.xxx.xxx:8123). Upewnij się, że adres URL jest: osiągalny z urządzenia przesyłającego i jest publicznie rozpoznawalną nazwą hosta lub adresem IP

366337508-6d96960a-08b5-4c69-a8fc-e5bb459800e6

Model głośnika:

Po, awarii, powiadomień włączyłem w głośniku mikrofon ale wątpię że to był powód nie działania ttsa. A i jeszcze dodalem integracje google translate text-to-speech ale to nie pomogło.

Wczoraj nic nie robiłem z głośnikiem i dziś rano zaczął wydawać z siebie komunikaty ale innym głosem niż wczesniej. Nie wiem czy poszła jakaś aktualizacja czy coś ale głośnik zaczął gadać. Dziwne?!

Raczej wątpię że zrobili cichą aktualizację, ten głośnik już dawno nie jest wspierany, mam wrażenie że głosy zmieniły się na inne. Stawiam że Google zmieniało coś u siebie.

1 Like

Niestety na 100% Google coś zmieniło …
Polski męski głos Google (również na komórce) od około tygodnia ma tragiczną barwę dźwięku i brzmienie - jest wręcz depresyjny.
Co do głośników, to mam wszystkie od Google tj. mini, audio, nest audio, nest hub, nest max i faktycznie jedyny mini (wersja pierwsza) przestał odtwarzać komunikaty mówione :unamused:

1 Like

Zastanawiacie jest to że długie komunikaty są wypowiadane przez nowy zmęczony męski głos,a krótkie jak dotychczas? Specjalnie sprawdziłem flow w Nodered .:thinking:

I znów cisza, zmieniają czy wyłączyli?

Mi cały czas działa
zainstalowany Google Translate text-to-speech
encja tts.google_pl_pl

i konfiguracja

# Text to speech
#tts:
  - platform: google_translate
    cache: true
    time_memory: 300
    base_url: https://twoje _ip.duckdns.org:8123/
    service_name: google_translate_say
    language: 'pl'

Tak faktycznie wrócił, widocznie rano coś poszło nie tak :slight_smile: