Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Teamspeak Voice Erkennung (https://www.delphipraxis.net/76007-teamspeak-voice-erkennung.html)

Gast 28. Aug 2006 16:35


Teamspeak Voice Erkennung
 
Hallo,

ich habe vor ein wirklich nützliches Teamspeak Tool zu schreiben, aber leider scheitert der Ansatz schon am Anfang. Habe jetzt ca. 2 Stunden das www durchsucht, aber leider nichts gefunden. Und zwar brauche ich eine Funktion, welche mir ausgibt ob jemand in Teamspeak gerade spricht (also seine Taste drückt). Da ich leider keine Ahnung von der Verbindung zwischen Server und Clienten habe, denke ich, dass es auch gehen müsste ohne auf den Server zu connecten, da das Programm auch nur funktionieren soll wenn man sein Teamspeak geöffnet hat. Es ist egal wer in Teamspeak etwas sagt, aber das soll mir dann in Delphi angezeigt werden. Ist das möglich ? Wenn ja, dann wäre ich über ein Beispiel mehr als Dankbar. Zudem werde ich den Namen des freundlichen Helfers auf der Seite wo das Ganze veröffentlicht wird veröffentlichen.

Grüße!

Phoenix 28. Aug 2006 16:43

Re: Teamspeak Voice Erkennung
 
Also gehen tut es. Es gibt ja z.B. schon das Programm VoiceOverlay, welches in ein Spiel den Namen der Leute einblendet, die gerade sprechen.

Schau bei Deinem Teamspeak-Client am besten mal in das Verzeichnis client_sdk. Dort steht eine Demoanwendung inkl. Sourcecode und einer kompletten .pas für die API-Calls die Dir zur Verfügung stehen. Damit müsste das machbar sein.

Gast 28. Aug 2006 16:52

Re: Teamspeak Voice Erkennung
 
Jap, genau das habe ich mir schon angeschaut, aber leider sagt mir das nicht viel :( Da ist auch glaub ich nicht das drin was ich eigentlich brauche. Och menno ;D

WIN-MANww 28. Aug 2006 17:36

Re: Teamspeak Voice Erkennung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Es gibt da in ner neueren TSRemote Version eine Funktion namens tsrGetSpeakers. Ich hab die TSRemoteImport.pas und die TSRemote.dll mal angehängt. Nur noch ins Verzeichnis des Projekts kopieren, TsRemoteImport in den uses deklarieren und dei Funktionen ganz normal nutzen. Ich hoffe jetzt mal, das hilft.

Gast 28. Aug 2006 19:36

Re: Teamspeak Voice Erkennung
 
Schade, dass ich das was ich such nicht finde bzw. so umschreiben kann wie ich es brauch :( trotzdem vielen Dank ;)

Gast 29. Aug 2006 15:06

Re: Teamspeak Voice Erkennung
 
Würde mir vllt jemand den Teil schreiben ? Krieg das echt nicht hin, wäre demnjenigen SEHR dankbar :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:49 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