Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 34 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 43 - File: showthread.php(1621) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1621) : eval()'d code 43 errorHandler->error_callback
/showthread.php 1621 eval




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Navit Sprachausgabe funktioniert nur nach Neustart
#3
Pico2wave macht das gleiche wie Espeak, es wandelt die Texte der Navianweisung in .wav-Dateien. Diese werden dann mit aplay abgespielt. Vorher wird noch der "Gong" notification3.wav abgespielt. Dann wird die temporäre WAV Datei mit der Sprachanweisung gelöscht (rm ...wav).
Das ganze wird ja in der speech.sh festgelegt.
Möglicher Weise wird die speech.sh nach dem Ende der Navigation nicht mehr ausgeführt?
Und dadurch die "alte" Sprach.wav nicht mehr gelöscht?
Aber warum geht es nach einem kompletten Herunterfahren wieder?

Ich werde mal probieren, was passiert, wenn ich in der speech.sh als erstes, bevor eine neue Datei durch pico2wave erstellt wird, die temporäre Datei lösche.
Was passiert, wenn ich eine nicht vorhandene Datei löschen will? Wie unterdrücke ich den eventuellen Fehler von "rm"?
Zitieren


Nachrichten in diesem Thema
RE: Navit Sprachausgabe funktioniert nur nach Neustart - von frankie0815 - 25.05.2018, 15:32

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
RasPiCarProjekt