Open Smarthome-Creator opened 3 years ago
In den Browsern läuft jetzt alles top, da hatte ich sonst immer Probleme mit dem Mic aber seit der neuen SEPIA Version kann ich bei keinem meiner Androiden das Mic nutzen, da ich hier nur eine http Verbindung zustande bekomme.
Ist das die Android App oder startest du den Client in mobile Chrome (oder einem anderen Browser)? Der App sollte eigentlich egal sein, ob du HTTP oder HTTPS nutzt (als hostname z.B.) :thinking: .
Https geht einfach nicht weil dann der Client immer sagt das der Server nicht antwortet. Was mache ich falsch? Ich nutze SEPIA auf zwei Android 7 und einem 9er Gerät.
Nutzt du selbst-signierte SSL Zertifikate? Falls ja, musst du die eventuell in Android importieren. Wenn ich keine Verbindung kriege mache ich meistens Folgendes am Handy (vorausgesetzt du nutzt die Standard Installation im eigenen Wifi):
http://[server-IP]:20721/app/index.html
http://[server-IP]:20726/sepia/assist/app/index.html
https://[my-domain]/sepia/assist/app/index.html
https://[hostname].local:20726/sepia/assist/app/index.html
PS: Ich habe leider auch gerade festgestellt das sobald ich mich vom Browser aus und wieder einlogge die Settings im Client nicht gespeichert werden.
Das hatte ich vergessen zu kommentieren ^^. Ja, leider ist das so, weil ich die Settings nicht im Klartext im Server speichern wollte, schließlich könnten da auch Passwörter für CLEXI/STT-Server etc. drin stehen. Du kannst die Settings aber manuell speichern und wiederherstellen über Settings -> Account -> App Settings speichern/laden
.
Dabei wirst du gefragt einen kleinen PIN zu definieren, mit dem die Daten verschlüsselt werden und mit dem du sie nach einem Login auch (mit einem manuellen Klick) wieder herstellen kannst. Es gibt sicher bessere Lösungen aber das dümpelt auf der Prioritätenliste eher unten rum gerade :sweat_smile: .
[EDIT] Noch als Hinweis. Es gibt sog. "device" und "user" settings. Device settings (z.B. Mikrofon Einstellungen) bleiben auch nach einem Logout erhalten, User settings müssen wie oben beschrieben geladen werden.
Hallo,
sorry für die späte Antwort aber ich habe jetzt das Problem gefunden.
Es funktioniert nicht wenn Audio Worklet eingestellt ist, dann kommt immer die Fehlermeldung das die Initialisierung zu lange dauert. Es funktioniert wenn man Legacy Audio Node einstellt. Es funktioniert nicht mehr wenn man Legacy Audio Node und Auto Gain einstellt. Dann kommt wieder die gleiche Fehlermeldung.
Und was passiert eigentlich wenn man nach Text-To-Speech Effects auf next klickt...? Bei mir passiert da nichts mehr.
Und danke für den Tipp mit dem Laden der Config.
Es funktioniert nicht wenn Audio Worklet eingestellt ist, dann kommt immer die Fehlermeldung das die Initialisierung zu lange dauert. Es funktioniert wenn man Legacy Audio Node einstellt. Es funktioniert nicht mehr wenn man Legacy Audio Node und Auto Gain einstellt. Dann kommt wieder die gleiche Fehlermeldung.
Hm komisch, was ist das denn für ein Browser? Samsung Internet? Der macht irgendwie Probleme dabei, alle sonstigen Chromium Version sollten eigentlich seit v90 ok sein und Firefox sowieso ^^ (nur FF hat halt keine native STT engine :-/).
Und was passiert eigentlich wenn man nach Text-To-Speech Effects auf next klickt...? Bei mir passiert da nichts mehr.
Nichts, da gibt es nur 3 Seiten ;-) Unten müsste da auch kurz ein Indikator aufblitzen.
Hallo,
ich glaube wir haben da kurz aneinander vorbei gesprochen, ich habe seit der neuen SEPIA Version die Probleme in der Android App, in den Browsern funktioniert jetzt alles super, da hatte ich mit der Vorgängerversion immer mit dem https Probleme.
Ich hatte nach der Umstellung auf die neue Version gedacht das die App jetzt auch nur noch https akzeptiert und ich deswegen die Probleme mit dem Mic habe.
Also nochmal zum sicheren Verständnis, seit der neuen Version habe ich Probleme mit der Android App auf all meinen Androiden. 2x Android 7 und 1x Android 9.
Die Probleme mit den Mikrofonen lassen sich zur Zeit nur wie oben beschrieben umgehen.
Sorry ich hatte wohl kurz den Überblick verloren :sweat_smile:
Also die Android App funktioniert nicht, wenn du für den Server die HTTPS URL verwendest? Wenn du aber von Audio Worklet auf Legacy Node wechselst geht auch die Serververbindung plötzlich? Das wäre höchst verwirrend :see_no_evil: , könnte höchstens vielleicht noch was mit Berechtigungen für die Worker Threads zu tun haben :thinking: .
Funktioniert es wenn du auf dem Android Handy die App im Chrome Browser lädst via HTTPS (z.B. https://[server-adresse]/sepia/assist/app/index.html
)? Die SSL Zertifikate sind self-sigend?
Hallo Florian,
erstmal danke für das wirkliche große Update, ich habe aber leider ein Problem das ich nicht behoben bekomme.
In den Browsern läuft jetzt alles top, da hatte ich sonst immer Probleme mit dem Mic aber seit der neuen SEPIA Version kann ich bei keinem meiner Androiden das Mic nutzen, da ich hier nur eine http Verbindung zustande bekomme.
Https geht einfach nicht weil dann der Client immer sagt das der Server nicht antwortet. Was mache ich falsch? Ich nutze SEPIA auf zwei Android 7 und einem 9er Gerät.
Gruß
PS: Ich habe leider auch gerade festgestellt das sobald ich mich vom Browser aus und wieder einlogge die Settings im Client nicht gespeichert werden.