TeamSpeak ist eine Voice Plattform, dazu gehört auch für mich der Voice Input.
Daher wünsche ich mir einen Erweiterung der Script Engine um einen Funktion
streamToServer(url, username, password, type)
type = input ; output
jedoch nicht nur für den Voice Output sondern auch für den Voice Input.
Die Funktion sollte den "Lautsprecher" Input an eine Icast Server senden können. Dies ist ja schon in einer umgekehrten Weise hier implementiert.
https://sinusbot.github.io/scripting-docs/#audiostreamtoserver
Warum?
Durch diese Integration öffnen sich viele weiter Möglichkeiten für Entwickler z.B. voice recognition,eigene spech to text Anwendungen...
Auch für das Script Support++ könnten dadurch interaktive Warteschlangen umgesetzt werden
Problem?
Vlt sehen viele das als Sicherheitsrisiko, wenn Audio aufgenommen wird und an externe Quellen gesendet werden. Jedoch könnte man dieses ja z.B.: durch das setzen des "Aufnahme" tags transparenter machen. Und durch die manuelle Aktivierung in der config.ini via Script Privilegs.
Daher wünsche ich mir einen Erweiterung der Script Engine um einen Funktion
streamToServer(url, username, password, type)
type = input ; output
jedoch nicht nur für den Voice Output sondern auch für den Voice Input.
Die Funktion sollte den "Lautsprecher" Input an eine Icast Server senden können. Dies ist ja schon in einer umgekehrten Weise hier implementiert.
https://sinusbot.github.io/scripting-docs/#audiostreamtoserver
Warum?
Durch diese Integration öffnen sich viele weiter Möglichkeiten für Entwickler z.B. voice recognition,eigene spech to text Anwendungen...
Auch für das Script Support++ könnten dadurch interaktive Warteschlangen umgesetzt werden
Problem?
Vlt sehen viele das als Sicherheitsrisiko, wenn Audio aufgenommen wird und an externe Quellen gesendet werden. Jedoch könnte man dieses ja z.B.: durch das setzen des "Aufnahme" tags transparenter machen. Und durch die manuelle Aktivierung in der config.ini via Script Privilegs.