AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Audio-Ausgabe überwachen....?????
Thema durchsuchen
Ansicht
Themen-Optionen

Audio-Ausgabe überwachen....?????

Ein Thema von Bodo · begonnen am 1. Jul 2004 · letzter Beitrag vom 2. Jul 2004
Antwort Antwort
Bodo

Registriert seit: 1. Jul 2004
Ort: Dresden
2 Beiträge
 
Delphi 6 Enterprise
 
#1

Audio-Ausgabe überwachen....?????

  Alt 1. Jul 2004, 23:03
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
  Mit Zitat antworten Zitat
supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Audio-Ausgabe überwachen....?????

  Alt 1. Jul 2004, 23:28
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 !
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat
Bodo

Registriert seit: 1. Jul 2004
Ort: Dresden
2 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: Audio-Ausgabe überwachen....?????

  Alt 1. Jul 2004, 23:37
Zitat von supermuckl:
...kannste nich gucken wann ein soundfile zu ende gelabert hat und dann das senden wieder ausschalten !
Nee, nee...Das Funkgerät wird über ein Relais getastet. Der Rechner steht allein in weiter Flur und muß mir stets Informationen per Funk übermitteln...
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???
There are only 10 types of people in the world: Those who understand binary, and those who don't...
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Audio-Ausgabe überwachen....?????

  Alt 2. Jul 2004, 10:45
mit der bass.dll müsste es gehen.

Sodelle, hier gibts die bass.dll:
http://www.reinerstileset.4players.de:1059/bass.zip

Und hier ist noch n Forum dazu:
http://www.un4seen.com/
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz