TTS mit AWS Polly und Sonos

Hallo Zusammen,

Ich habe AWS und Sonos erfolgreich installiert / konfiguriert.
Ich habe folgendes Problem

Folgender Aufruf

$fileName = TTSAWSPOLLY_GenerateFile(42351 /* Hier die ID der Polly Instanz einfügen */, 'Guten Morgen');

erzeugt eine MP3 Datei. Diese aber im Verzeichnis C:\Windows\Temp

wenn ich nun folgenden Aufruf mache

SNS_PlayFiles(49696, json_encode([$fileName]), 20);

führt das zu einer Fehlermeldung. Es wird ein Share - Laufwerk erwartet

Wenn ich die Datei auf ein Share Laufwerk kopiere und folgendes aufrufe

$fileName = ('//192.168.2.100/hs/3f377d11f7e05fa33f479c1496758133.mp3');
SNS_PlayFiles(49696, json_encode([$fileName]), 20);

läuft alles Einwandfrei.

Ich habe mir die gestrige Nacht um die Ohren geschlagen, ich finde keinen Lösungsansatz

Hab auch hier im Forum nichts gefunden / oder falsch gesucht.

Ich bin für jeden Tipp dankbar.

LG Honsirot

Habe das gleiche Problem

Ist aber nicht weiter schlimm. Hab es so gelöst
Es wird generiert dann kopiert und aus dem share abgespielt.

$Text = getvalue (32616);

$file = TTSAWSPOLLY_GenerateFile(32297, $Text);

//echo $file;

copy ($file, ‚C:\ProgramData\Symcon\media ts ts.mp3‘);

SNS_PlayFiles(44859, json_encode(Array("//192.168.10.5/media/tts/tts.mp3")), 35);

Gesendet von meinem VOG-L29 mit Tapatalk

Vielen, lieben Dank,

das war der richtige Ansatz.

Habe noch ein wenig an der Gruppierung gebastelt, aber jetzt läuft alles wie ich es gerne hätte.

Nochmals Danke und liebe Grüße

Honsirot :slight_smile: