This site is a testing version, but all data is shared with the live forum.


Raised This Month: $ Target: $400
 0% 

VoiceHook - Developer preview of something.


Post New Thread Reply   
 
Thread Tools Display Modes
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 04-05-2012 , 08:50   Re: VoiceHook - Developer preview of something.
Reply With Quote #81

Quote:
Originally Posted by janinge View Post
And I get the following console spam when only using the provided SourceMod extension (with sv_use_steam_voice set to 1), so I guess it tries to decode the SILK stream with Speex...
Yes, those binaries are broken.
__________________
asherkin is offline
daicorne
Junior Member
Join Date: Mar 2010
Old 04-21-2012 , 06:14   Re: VoiceHook - Developer preview of something.
Reply With Quote #82

Is this plugins broken?
Now voicehook will crash server : (
daicorne is offline
vatanuki.kun
Junior Member
Join Date: Sep 2011
Old 04-22-2012 , 20:08   Re: VoiceHook - Developer preview of something.
Reply With Quote #83

Hi asherkin. Thanks for greate plugin, now its posibble to make audio logs wanted to write plugin for this

have a queston:
Quote:
Originally Posted by asherkin View Post
Post has been updated with new voicehook_mm binaries that wont re-encode the audio stream if there are only raw (or no) listeners registered.
what does mean re-encode? if its was Raw listener then it decode then encode data and put to plugin? and how it works now?

also does plugin up todate? i have no data on AddListener with sv_use_steam_voice set to 0, but have data on AddRawListener

running CSS on linux:
Code:
meta info 2
Plugin 2 is running.
  Name: "Voice" by Asher "asherkin" Baker
  Version: 0.1.0
  Description:
  License: Private
  URL: http://limetech.org/
  Details: API 015, Date: Jan 26 2012
also server crash on test sm exts when doing exts unload <plugin>

sorry for my bad english

Last edited by vatanuki.kun; 04-22-2012 at 20:12. Reason: add info
vatanuki.kun is offline
Send a message via Skype™ to vatanuki.kun
seabass45
Junior Member
Join Date: Oct 2011
Old 04-27-2012 , 16:25   Re: VoiceHook - Developer preview of something.
Reply With Quote #84

that program that controls clients voice levels is a great idea. Hoping something comes up like that soon.
seabass45 is offline
Zephyrus
Cool Pig B)
Join Date: Jun 2010
Location: Hungary
Old 04-28-2012 , 00:13   Re: VoiceHook - Developer preview of something.
Reply With Quote #85

Quote:
Originally Posted by vatanuki.kun View Post
Hi asherkin. Thanks for greate plugin, now its posibble to make audio logs wanted to write plugin for this

have a queston:

what does mean re-encode? if its was Raw listener then it decode then encode data and put to plugin? and how it works now?

also does plugin up todate? i have no data on AddListener with sv_use_steam_voice set to 0, but have data on AddRawListener

running CSS on linux:
Code:
meta info 2
Plugin 2 is running.
  Name: "Voice" by Asher "asherkin" Baker
  Version: 0.1.0
  Description:
  License: Private
  URL: http://limetech.org/
  Details: API 015, Date: Jan 26 2012
also server crash on test sm exts when doing exts unload <plugin>

sorry for my bad english
it means that if you had raw listeners only or none at all, it wont decode and re-encode the stream, cause that would obviously result in the loss of quality. So if you have a normal listener and you also alter the voice stream, you obviously have to encode it too
__________________
Taking private C++/PHP/SourcePawn requests, PM me.
Zephyrus is offline
vatanuki.kun
Junior Member
Join Date: Sep 2011
Old 04-28-2012 , 06:31   Re: VoiceHook - Developer preview of something.
Reply With Quote #86

oh i see, thanks, i need it just for audio logs, and what about that it doesnot stream into normal listener even with
sv_use_steam_voice set to 0?
vatanuki.kun is offline
Send a message via Skype™ to vatanuki.kun
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 05-24-2012 , 14:38   Re: VoiceHook - Developer preview of something.
Reply With Quote #87

Dammit, I thought this broke on the CS:S update but I found that my vaudio_speex file was deleted.

Edit: No wait it now crashes when I start using voice.

Quote:
Originally Posted by asherkin View Post
Raw listeners will get the compressed data, regular listeners will get nothing.

To decompress the audio data you need to use the DecompressVoice of the ISteamUser SteamWorks interface, which is not exposed to the game server.
Does this mean I could take the compressed data with raw listeners and decode it myself elsewhere, even with SILK? Also without affecting voice quality in-game?

Quote:
Originally Posted by asherkin View Post
Post has been updated with new voicehook_mm binaries that wont re-encode the audio stream if there are only raw (or no) listeners registered.
If the answer to my last question is yes, couldn't the decoded voice data be provided with regular listeners without re-encoding the stream? Or is this the price of processing the data using only what is provided by the game?

Edit: Or maybe the point of re-encoding is that it can be modified live.
__________________

Last edited by GoD-Tony; 05-24-2012 at 14:59.
GoD-Tony is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 05-24-2012 , 19:58   Re: VoiceHook - Developer preview of something.
Reply With Quote #88

Quote:
Originally Posted by GoD-Tony View Post
Edit: No wait it now crashes when I start using voice.
I'll try and get some updated gamedata out soon, especially since the current binaries are completely broken with SILK.

Quote:
Originally Posted by GoD-Tony View Post
Does this mean I could take the compressed data with raw listeners and decode it myself elsewhere, even with SILK? Also without affecting voice quality in-game?
Yep. See spoiler'd code in https://forums.alliedmods.net/showpo...3&postcount=75.

Quote:
Originally Posted by GoD-Tony View Post
If the answer to my last question is yes, couldn't the decoded voice data be provided with regular listeners without re-encoding the stream? Or is this the price of processing the data using only what is provided by the game?

Edit: Or maybe the point of re-encoding is that it can be modified live.
Yes, it's purely so you can modify it, there is no state propagation back to VoiceHook (yet) to tell if a plugin modified the data.
__________________
asherkin is offline
Mathias.
Veteran Member
Join Date: Aug 2010
Location: Canada is my city
Old 06-03-2012 , 12:40   Re: VoiceHook - Developer preview of something.
Reply With Quote #89

Hope this will be update soon. Server side voice changer, answome!
Mathias. is offline
Mitchell
~lick~
Join Date: Mar 2010
Old 06-03-2012 , 23:28   Re: VoiceHook - Developer preview of something.
Reply With Quote #90

I, too, wish this gets heavily worked on, it could be really usefull in jailbreak, and having voice prioity.
Mitchell is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:41.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode