Google Cloud Text-to-Speech

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
Snatsch
Beiträge: 455
Registriert: 9. Jan 2021 22:55
Answers: 0

Google Cloud Text-to-Speech

Beitrag von Snatsch »

Hallo,
seit langen versuche ich mich mal wieder an meinem Goggle :cry: aber leider möchte er nicht so wie ich es möchte :roll:
wenn ich nach folgender Anleitung gehe https://www.openhab.org/addons/voice/go ... -to-speech
und folgenden Link bei Google eingebe :https://accounts.google.com/o/oauth2/v2 ... ontent.com. kommt immer die Fehlermeldung.
Screenshot (48).png
kann mir vielleicht jemand sagen an was es liegen könnte ?
Ich glaube gelesen zu haben das Google im Februar irgend etwas umgestellt hat denn bis dort hin ging die Sprachausgabe ohne Probleme.

MfG Snatsch78
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openhab4.3.1 auf Pi 5 8GB im Docker Portainer&Frontail /Grafana&InfluxDB und mosquitto auf Pi 3 in Docker Portainer/Pi 3 mit Docker zur Datensicherung / Pi 4 4GB Portainer & Deconz

Benutzeravatar
Snatsch
Beiträge: 455
Registriert: 9. Jan 2021 22:55
Answers: 0

Re: Google Cloud Text-to-Speech

Beitrag von Snatsch »

kann niemand helfen :(

Also das mit der Client ID Habe ich hin bekommen nur leider weiß ich nicht wie das gemeint ist
https://accounts.google.com/o/oauth2/v2 ... client_id= (öffnet neues Fenster)(durch Ihre Client-ID ersetzen) ... , um einen Autorisierungscode zu generieren und hier einzufügen. Nachdem Ihr Browser auf <clientId>https://www.google.com (öffnet neues Fenster)wird der Autorisierungscode in der Browser-URL als Wert des URL-Abfrageparameters "code" festgelegt. Nach der Erstautorisierung wird dieser Code nicht mehr benötigt. Es wird empfohlen, diesen Konfigurationsparameter anschließend zu löschen.

es kommt dann immer die Google Startseite
openhab4.3.1 auf Pi 5 8GB im Docker Portainer&Frontail /Grafana&InfluxDB und mosquitto auf Pi 3 in Docker Portainer/Pi 3 mit Docker zur Datensicherung / Pi 4 4GB Portainer & Deconz

Benutzeravatar
udo1toni
Beiträge: 15259
Registriert: 11. Apr 2018 18:05
Answers: 244
Wohnort: Darmstadt

Re: Google Cloud Text-to-Speech

Beitrag von udo1toni »

Ich habe das selbst noch nicht gemacht, aber letztlich steht es da (nur ist die Übersetzung vielleicht etwas... nun ja... maschinell)

Du trägst Client ID und Client Secret ein (beides für den Google Cloud Platform Zugang)
Weiterhin brauchst Du einmalig einen Authorization Code.
Um den zu erhalten, rufst Du den Link auf (ich trage ihn hier als Code ein, weil das Forum den Link sonst verstümmelt - der Link ist unvollständig, siehe weiter unten):

Code: Alles auswählen

https://accounts.google.com/o/oauth2/v2/auth?scope=https://www.googleapis.com/auth/cloud-platform&access_type=offline&include_granted_scopes=true&response_type=code&redirect_uri=https://www.google.com&client_id=
Du musst am Ende des Links noch Deine Client ID eintragen (der Parametername steht ja schon da, einfach hinter das letzte = anhängen)
Beim Aufruf wirst Du auf google.com umgeleitet, aber die URL ist nicht einfach https://www.google.com, sondern sehr viel länger. Diese URL kopierst Du.
In der URL gibt es irgendwo einen Bereich, in dem der Parameter code gesetzt ist. Das heißt, irgendwo steht da &code= und dahinter eben der besagte Authorization Code. Falls es sich nicht um den letzten Parameter handelt, geht der Parameter bis zum nächsten &, das gehört dann nicht mehr zum Parameter.
Diesen Code kopierst Du aus dem Link heraus und trägst ihn im Feld Authorization Code ein.
Sobald openHAB erfolgreich als Client eingerichtet ist (keine Ahnung, woran Du das erkennst... Notfalls daran, dass openHAB seine Stimme wieder hat...), kannst und sollst Du den Authorization Code wieder aus den Parametern löschen (warum auch immer das nicht direkt im Binding eingebaut ist...).
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
Snatsch
Beiträge: 455
Registriert: 9. Jan 2021 22:55
Answers: 0

Re: Google Cloud Text-to-Speech

Beitrag von Snatsch »

Vielen Dank für deine Hilfe :)

bis zu der Weiterleitung und der Ausgabe von der URL kam ich.
Doch wenn ich dann den Code kopiere kommt immer im LOG folgende Fehlermeldung Bild

Code: Alles auswählen

https://www.google.com/?code=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&scope=https://www.googleapis.com/auth/cloud-platform
Kopiert hatte ich alle XXX
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openhab4.3.1 auf Pi 5 8GB im Docker Portainer&Frontail /Grafana&InfluxDB und mosquitto auf Pi 3 in Docker Portainer/Pi 3 mit Docker zur Datensicherung / Pi 4 4GB Portainer & Deconz

Benutzeravatar
udo1toni
Beiträge: 15259
Registriert: 11. Apr 2018 18:05
Answers: 244
Wohnort: Darmstadt

Re: Google Cloud Text-to-Speech

Beitrag von udo1toni »

Hmm... das sieht soweit korrekt aus (bis auf die Fehlermeldung natürlich...)
Ich fürchte, da wirst Du im englischen Forum um Hilfe bitten müssen, falls sich hier niemand findet, das das auch nutzt.
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
Snatsch
Beiträge: 455
Registriert: 9. Jan 2021 22:55
Answers: 0

Re: Google Cloud Text-to-Speech

Beitrag von Snatsch »

was währe denn der Code den ich brauche von wo bis wo ?

Code: Alles auswählen

https://www.google.com/?code=4/0xxxxxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxx_kA&scope=https://www.googleapis.com/auth/cloud-platform
openhab4.3.1 auf Pi 5 8GB im Docker Portainer&Frontail /Grafana&InfluxDB und mosquitto auf Pi 3 in Docker Portainer/Pi 3 mit Docker zur Datensicherung / Pi 4 4GB Portainer & Deconz

Benutzeravatar
udo1toni
Beiträge: 15259
Registriert: 11. Apr 2018 18:05
Answers: 244
Wohnort: Darmstadt

Re: Google Cloud Text-to-Speech

Beitrag von udo1toni »

Na so, wie ich das sehe:

Code: Alles auswählen

4/0xxxxxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxx_kA
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
Snatsch
Beiträge: 455
Registriert: 9. Jan 2021 22:55
Answers: 0

Re: Google Cloud Text-to-Speech

Beitrag von Snatsch »

;) so habe ich es auch gedacht aber da kommt der Fehler auch :cry:
das ist so ein Schei...... früher kam dann der code zum Kopieren in einem Fenster und fertig.
Irgend eine Ahnung welchen Dienst ich noch verwenden kann damit ich meinen Chromcast weiter nutzen kann ?
openhab4.3.1 auf Pi 5 8GB im Docker Portainer&Frontail /Grafana&InfluxDB und mosquitto auf Pi 3 in Docker Portainer/Pi 3 mit Docker zur Datensicherung / Pi 4 4GB Portainer & Deconz

Benutzeravatar
Snatsch
Beiträge: 455
Registriert: 9. Jan 2021 22:55
Answers: 0

Re: Google Cloud Text-to-Speech

Beitrag von Snatsch »

kann es vielleicht am API Key liegen ? Wo muss ich diesen eintragen ?
openhab4.3.1 auf Pi 5 8GB im Docker Portainer&Frontail /Grafana&InfluxDB und mosquitto auf Pi 3 in Docker Portainer/Pi 3 mit Docker zur Datensicherung / Pi 4 4GB Portainer & Deconz

Benutzeravatar
udo1toni
Beiträge: 15259
Registriert: 11. Apr 2018 18:05
Answers: 244
Wohnort: Darmstadt

Re: Google Cloud Text-to-Speech

Beitrag von udo1toni »

Einen API Key brauchst Du doch gar nicht? Die API schaltest Du über die Google Dienste frei, so wie in der Doku beschrieben.
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Antworten