Squeezebox Modul - erste Version

Begonnen von bugster_de, 17 Dezember 2013, 22:12:10

Vorheriges Thema - Nächstes Thema

Morrino

Zitat von: ChrisD am 15 Januar 2017, 14:26:14

@Morrino: piCorePlayer verwendet squeezelite als Player. Dieser hat je nach Version und Audio-Hardware diverse Probleme u.a. was das Format angeht. In den Beiträgen 612,625,908,909,911-915 findest du verschiedene Lösungsmöglichkeiten. Du kannst zuerst versuchen die Datei aus Beitrag 612 abzuspielen. Falls das funktionieren solltest du das Logging für den betroffenen Player mit
attr MainPlayer ttsOptions debug,debugsaverestoreaktivieren, talk erneut ausführen und einen Auszug aus der fhem-Logdatei posten.

Benutzt du Google oder VoiceRSS ?

Grüße,

ChrisD

Hi,

danke für deine Rückmeldung.
Also die Test-Datei aus #612 wird abgespielt (habe sie über den LMS Server an den Player geschickt)

Beim Talk Befehlt kommt im Event-Monitor (fast) nichts. Auch nicht mit Verbose 2 (auch 5) und den beiden Atributen.
"2017-01-15 19:22:15 SB_PLAYER piCorePlayer.SK talk Test"
Ist alles was kommt.

ChrisD

Hallo,

Ich benötige den Auszug aus der FHEM-Logdatei, im Eventmonitor steht nichts.

Benutzt du Google oder VoiceRSS ?

Grüße,

ChrisD

C0mmanda

Ich bekomme TTS auch absolut nicht ans laufen.
(Auf keinem von 2 Clients).

Meine Config sieht so aus:

ttsDelay 1,10
ttsOptions debug,debugsaverestore
ttsVolume 100
ttslanguage de
ttslink http://translate.google.com/translate_tts?ie=UTF-8&tl=<LANG>&q=<TEXT>&client=tw-ob

Das Logfile sagt:

2017.01.16 07:37:10 0: SB_PLAYER_SetTTSState: KUE_Squeeze: ttsstate: set volume
2017.01.16 07:37:10 0: SB_PLAYER_SetTTSState: KUE_Squeeze: ttsstate: load playlist
2017.01.16 07:37:10 0: SB_PLAYER_Set: KUE_Squeeze: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Hallo.&client=tw-ob
2017.01.16 07:37:10 0: SB_PLAYER_SetTTSState: KUE_Squeeze: ttsstate: delay
2017.01.16 07:37:11 0: SB_PLAYER_SetTTSState: KUE_Squeeze: ttsstate: wait for play
2017.01.16 07:37:11 0: SB_PLAYER_SetTTSState: KUE_Squeeze: ttsstate: playing


Keine Ahnung woran es liegt....

grtz


Morrino

Zitat von: ChrisD am 15 Januar 2017, 20:39:58
Hallo,

Ich benötige den Auszug aus der FHEM-Logdatei, im Eventmonitor steht nichts.

Benutzt du Google oder VoiceRSS ?

Grüße,

ChrisD

Hi,

benutze Google.

Im Logfile kommt folgende Meldung:
2017.01.16 21:07:39 0: SB_PLAYER_Set: piCorePlayer.SK: add to ttsqueue: http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Test.&client=tw-ob


FHEMAN

Zitat von: ChrisD am 15 Januar 2017, 14:26:14
@FHEMAN: Im Moment wird der talk-Befehl ausgeführt sobald ein Player bereit ist. Dies kann dazu führen dass eine erneute Synchronisation erforderlich ist. Ich versuche das anzupassen.

Betrifft das den talk beim Player oder der sync-Gruppe ?

Hallo ChrisD,

ich meine den talk bei einer sync Gruppe. Ein Player talk verwende ich aktuell gar nicht mehr, da die Ausgabe mindestens auf zwei Player synchron und unabhängig vom eingestellten Synczustand erfolgen soll.
NUC7i5 | PROXMOX | FHEM 6.2 | 1 HMLAND | 2 UART | HM | LMS | HIFIBERRY | DOORBIRD | BLINK | BUDERUS | HUE | ALEXA | MILIGHT | LUFTDATENINFO | MQTT| ZIGBEE2MQTT | INDEGO | ROBOROCK | SMA | APC | OPENWB

ChrisD

Hallo,

@Morrino, C0mmanda: Könnt ihr versuchen den Link
http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Hallo.&client=tw-obdirekt über das UI des LMS abzuspielen (unter Radio - URL laden) ?

Grüße,

ChrisD

Morrino

Zitat von: ChrisD am 17 Januar 2017, 21:20:59
Hallo,

@Morrino, C0mmanda: Könnt ihr versuchen den Link
http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Hallo.&client=tw-obdirekt über das UI des LMS abzuspielen (unter Radio - URL laden) ?

Grüße,

ChrisD

Hi,
im LMS wird ein Fortschrittsbalken angezeigt, aber wird nichts abgespielt.

Gruß

ChrisD

Hallo,

In dem Fall liegt das Problem beim Player, dieser kann den Stream nicht korrekt abspielen. Entweder versuchst du es mit VoiceRSS wo du das gewünschte Format angeben kannst oder du änderst die Parameter von Squeezelite. Was steht in den Einstellungen von piCorePlayer bei Output settings ?

Grüße,

ChrisD

Morrino

Hi,

mit VoiceRSS funktioniert es leider auch nicht.
Wenn ich den erzeugten Link im Browser öffne funktioniert es jedoch.

Meine Output Settings habe ich im Anhang mal gehängt.

Notfalls gehe ich halt auf die alte Version von piCorePlayer zurück

ChrisD

Hallo,

Mit welchen Einstellungen hast du VoiceRSS getestet ? Mit 16 Bit/44kHz sollte es eigentlich funktionieren:
attr meinPlayer ttslink http://api.voicerss.org/?key=<APIKEY>&src=<TEXT>&hl=<LANG>&f=44khz_16bit_mono

ZitatWenn ich den erzeugten Link im Browser öffne funktioniert es jedoch.
Spielst du den Link direkt über den Browser ab oder verwendest du den Browser um den Link über den LMS auszugeben ?

ZitatMeine Output Settings habe ich im Anhang mal gehängt.
Hast du schon versucht die Output settings in
hw:CARD=Devicezu ändern und den Player neu zu starten ?

Grüße,

ChrisD

C0mmanda

Zitat von: ChrisD am 17 Januar 2017, 21:20:59
Hallo,

@Morrino, C0mmanda: Könnt ihr versuchen den Link
http://translate.google.com/translate_tts?ie=UTF-8&tl=de&q=Hallo.&client=tw-obdirekt über das UI des LMS abzuspielen (unter Radio - URL laden) ?

Grüße,

ChrisD

Gerade ausprobiert, es kommt kein Ton dabei heraus.
Eigentlich genau wie bei Morrino.

grtz

Morrino

Zitat von: ChrisD am 18 Januar 2017, 17:01:07
Hallo,

Mit welchen Einstellungen hast du VoiceRSS getestet ? Mit 16 Bit/44kHz sollte es eigentlich funktionieren:
attr meinPlayer ttslink http://api.voicerss.org/?key=<APIKEY>&src=<TEXT>&hl=<LANG>&f=44khz_16bit_mono
Spielst du den Link direkt über den Browser ab oder verwendest du den Browser um den Link über den LMS auszugeben ?
Hast du schon versucht die Output settings in
hw:CARD=Devicezu ändern und den Player neu zu starten ?

Grüße,

ChrisD

Habe es auch mit deinen Einstellungen getestet, beides hat nichts gebracht.

Wenn ich den Link im Browser selbst öffne funktioniert es, über den LMS nicht

ChrisD

Hallo,

@Morrino: Ich habe piCorePlayer 3.10 installiert. Bei VoiceRSS funktioniert bei mir die Ausgabe mit
attr meinPlayer ttslink http://api.voicerss.org/?key=<APIKEY>&src=<TEXT>&hl=<LANG>&f=48khz_16bit_stereoüber die Onboard-Soundkarte.

@C0mmanda: Welchen Player (Software & Hardware) verwendest du ?

Grüße,

ChrisD


C0mmanda

Zitat von: ChrisD am 18 Januar 2017, 22:39:55
Hallo,

@C0mmanda: Welchen Player (Software & Hardware) verwendest du ?

Grüße,

ChrisD

Moin,

der Client ist ein RasPi 3 mit Squeezelite unter LibreELEC.

FHEM (und damit das SqueezeboxModul) läuft auf einem Intel NUC unter Debian Jessie.

LMS läuft auf meinem NAS-Server, Intel G1840. (Debian Jessie).

grtz

Morrino

Zitat von: ChrisD am 18 Januar 2017, 22:39:55
Hallo,

@Morrino: Ich habe piCorePlayer 3.10 installiert. Bei VoiceRSS funktioniert bei mir die Ausgabe mit
attr meinPlayer ttslink http://api.voicerss.org/?key=<APIKEY>&src=<TEXT>&hl=<LANG>&f=48khz_16bit_stereoüber die Onboard-Soundkarte.


Grüße,

ChrisD

Hi,

dann wird das wohl ein unlösabres Problem.
Jedenfalls klappt bei mir es auch mit diesen Einstellungen nicht.

Weder über USB Audio noch über den Klinke (Analog) Anschluss