Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000301 - TextToSpeech - Wie EDOMI sprechen lernte...
Ich nutze beide Varianten. Die LBS Variante ist für Telegram und für Squeezebox super. Denn damit kann man low cost eine Sprachausgabe realisieren und man benötigt kein Visu Device. Ich habe derzeit ein stationäres Visu Device, aber 7 Squeezeboxen (3xHW, 4xSW+RPi)
Ok, ist natürlich browserabhängig (Safari und Crome funktionieren bei mir) - und ein Versenden per "Telegramm" ist demzufolge ab Werk natürlich nicht machbar.
ich versuche gerade den LBS zu installieren. Das Paket was im Script drin steht schein es nicht mehr zu geben. über die Webseite habe ich herausgefunden das es ja diese Version gibt.
Das ist wohl dann mal ein Grund dem Squeeze Durchsage LBS das Abspielen entfernter Playlisten beizubringen
Wollte ich die Tage eh nochmal bei...
Hi Michael,
wenn du bald noch mal an die Squeeze LBS rangehst, könntest du dem Durchsage-LBS noch das Abspielen von Remote Playlists (http://...) beibringen?
DBs: Es werden nur die 3 vorhandenen DBs beim Backup berücksichtigt (edomiProject, edomiLive, edomiAdmin). Du kannst also im Prinzip nach Belieben neue DBs hinzufügen - empfehlen würde ich das allerdings nicht wirklich, denn dafür ist EDOMI eigentlich nicht designed. Theoretisch spricht aber nichts dagegen, ist halt nur so ne Sache wenn jetzt demnächst zig LBS irgendwelche DBs anlegen...
Wäre nur eine Ausnahme für den Telegram LBS der Telegram Nachrichten empfängt. Ich nutze die bestehende php-telegram-bot Implementierung und die setzt für den Empfang eine mySQL DB voraus oder aber einen Web-Hook. Da ich bei Nutzung eines Web-Hooks sicher nicht den EDOMI Server ins Internet stellen möchte, müsste ein weiterer DMZ Server vorhanden sein. Glaube das wird dann für die Allgemeinheit zu kompliziert zu installieren. Daher die mySQL Lösung. Ansonsten habe ich derzeit keine mysql LBS im Angebot
Sinnvoll (für zukünftige Erweiterungen) wäre es allerdings, wenn der Name Deiner DB nicht mit "edomi..." beginnen würde. Eher etwas wie "tmp..." oder "LBS..." oder so änhlich.
Genau - einfach in www/data/tmp ablegen. In Zukunft wird EDOMI beim Start wahrscheinlich auch die Unterordner in /tmp löschen - zur Zeit werden nur die Dateien dort gelöscht.
DBs: Es werden nur die 3 vorhandenen DBs beim Backup berücksichtigt (edomiProject, edomiLive, edomiAdmin). Du kannst also im Prinzip nach Belieben neue DBs hinzufügen - empfehlen würde ich das allerdings nicht wirklich, denn dafür ist EDOMI eigentlich nicht designed. Theoretisch spricht aber nichts dagegen, ist halt nur so ne Sache wenn jetzt demnächst zig LBS irgendwelche DBs anlegen...
Sinnvoll (für zukünftige Erweiterungen) wäre es allerdings, wenn der Name Deiner DB nicht mit "edomi..." beginnen würde. Eher etwas wie "tmp..." oder "LBS..." oder so änhlich.
jonofe
Kleine Bitte: Könnte Dein LBS die Daten bitte in /data/tmp/... ablegen? Wenn Du dort ein Verzeichnis anlegst, wird dieses zwar auch nicht(!) gelöscht nach dem Start (genau wie /data/tts) - allerdings entspricht dies eher der "Konvention" und das Verzeichnis wird von Backups ignoriert. Die mp3-Dateien werden ja on-the-fly erstellt und brauchen das Backup nicht "aufzublähen"
Klar kein Problem. Im Moment werden da ja nur die Links abgelegt und man kann per "Eingang" konfigurieren wo die eigentlichen Audiodateien abgelegt werden soll.
Wie ist denn Dein Vorschlag dafür? Sollte das dann relativ zu "/usr/local/edomi/data/tmp" sein, so dass dies dann quasi das chroot für den TTS LBS ist? Dann bräuchte ich ja auch die Links nicht mehr, da dann die Dateien auf jeden Fall per HTTP erreichbar sind.
BTW: gibt es eine Konvention wenn ich die mySQL DB für einen LBS nutzen möchte, d.h. eine neue Datenbank mit Tabellen, die nur von einem LBS genutzt wird? Inbesondere: Gibt es eine Konvention für den DB Namen, die dann entscheidet ob die DB im EDOMI Backup landet oder nicht?
Was genau meinst du damit? Dass der LBS es direkt abspielt? Also ohne Squeeze LBS? Ohne Squeeze geht es nicht, macht ja auch wenig Sinn es auf dem EDOMI Server abzuspielen.
Oder meinst du die Telegram App? Dass eine Audio Nachricht direkt abgespielt wird? Glaube nicht dass das geht. Wenn man es als Voice sendet, wird es zwar direkt runtergeladen im vergleich zur Audio Nachricht, aber Abspielen geht meines Wissens nicht.
Nunja... Die Visu kann durchaus "Töne" (also mp3) abspielen - also auf dem Client! Allerdings zur Zeit nur mp3-Dateien, die man in der Konfiguration hochgeladen hat. Die mp3-Dateien dieses LBS könnten prinzipiell natürlich auch abgespielt werden, nur gibt die GUI das noch nicht her
Ich nutze dies übrigens routinemäßig u.a. für meine Türklingel - das iPad an der Wand ist auf volle Pulle eingestellt (Lautstärke), die Klingel ist durchaus gut hörbar
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Einen Kommentar schreiben: