![]() |
Audio-Ausgabe überwachen....?????
Hallo,
folgendes Problem beschäftigt mich schon eine ganze Weile :( . Ein Sprachausgabeprogramm gibt das Audiosignal über den Line-Out (bzw. Kopfhörerausgang) auf ein Funkgerät. Mein Prog (D4) generiert jeweils die Sprachanweisungen. Klappt soweit gut, aber nun steht das Problem des Ein/Ausschaltens des Funkgerätes, wenn "gesprochen" wird. Klar eingeschaltet wird es von meiner Appl. sofort vor dem Sprachausgabebefehl. Wie bekomme ich nun aber heraus, wann die letzte Silbe gesprochen wurde, damit ich das Funkgerät wieder ausschalten kann. Welche Möglichkeit gibt es, den Audio-Output dahingehend zu überwachen? Bin für jeden Lösungsansatz dankbar! :?: Gruss Bodo |
Re: Audio-Ausgabe überwachen....?????
find ich n bisschen ungewöhnlich das über so einen umweg zu machen..
kannste nich gucken wann ein soundfile zu ende gelabert hat und dann das senden wieder ausschalten ? du könntest ja auch die länge der waves oder was auch immer irgendwie dafür benutzen um die zeit wo der ausschaltpunkt ist zu berechnen ! |
Re: Audio-Ausgabe überwachen....?????
Zitat:
Die Dauer der Sprachausgabe kann man net berechnen...dat sind keine Dateien die da rüberkommen, sondern halt Messwerte und Bemerkungen, deren Länge ja auch von der Phonetik der Sprach-Engine (Betonungen...) unterschiedlich ausfallen.. P.S. Wie kann ich die CPU-Auslastung des "Fremd"-Tools abrufen...der XP-Task-Manager kann das ja auch...Wenn das Tool etwas ausgibt, wird Process-Aktivität registriert...wenn die Ausgabe beendet ist, dann ist Auslastung 0%....kann man hier vielleicht ansetzen??? |
Re: Audio-Ausgabe überwachen....?????
mit der bass.dll müsste es gehen.
Sodelle, hier gibts die bass.dll: ![]() Und hier ist noch n Forum dazu: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz