Raised This Month: $32 Target: $400
 8% 

[EXPERIMENTAL] VoiceHook2


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Zephyrus
Cool Pig B)
Join Date: Jun 2010
Location: Hungary
Old 09-30-2014 , 16:21   [EXPERIMENTAL] VoiceHook2
Reply With Quote #1

Hey,

A bit later than promised due to no time but here it is, a VoiceHook rewrite that's open source and works for both Steam voice and Speex. There's no extension interface yet (but there will be more), but there are forwards you can use to save decompressed voice data from a plugin.

I also attached a simple plugin that can make use of this.

Hopefully all binaries work, I only had time to test a few of them so let me know.
Attached Files
File Type: zip voicehook.zip (554.2 KB, 875 views)
File Type: zip talkicon.zip (22.4 KB, 580 views)
File Type: zip voicehook_src.zip (252.9 KB, 631 views)
__________________
Taking private C++/PHP/SourcePawn requests, PM me.

Last edited by Zephyrus; 10-01-2014 at 13:32.
Zephyrus is offline
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 09-30-2014 , 16:46   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #2

Nice to see this released, even if unfinished. I'll take a closer look when I get a chance.

Missing "extension.h" in the source though!
__________________
GoD-Tony is offline
Zephyrus
Cool Pig B)
Join Date: Jun 2010
Location: Hungary
Old 09-30-2014 , 16:49   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #3

Quote:
Originally Posted by GoD-Tony View Post
Nice to see this released, even if unfinished. I'll take a closer look when I get a chance.

Missing "extension.h" in the source though!
yup, added now, thanks.
__________________
Taking private C++/PHP/SourcePawn requests, PM me.
Zephyrus is offline
robotortoise
Senior Member
Join Date: Nov 2013
Old 09-30-2014 , 18:19   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #4

Awesome! I wonder what you could do with this?

Maybe voice commands, anti-kid filters, (Filters above a certain frequency) micspam volume-leveling plugins...

This'll be great!
__________________
-Robotortoise [Palutena's Bro]

If you ever need help with Wii/Gamecube/DS sounds/music/ect., I'm your man!

Contact me via Steam

I don't bite.


How to loop and compress .wav files

Me and my friends' server
robotortoise is offline
Zephyrus
Cool Pig B)
Join Date: Jun 2010
Location: Hungary
Old 09-30-2014 , 23:35   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #5

Quote:
Originally Posted by robotortoise View Post
Awesome! I wonder what you could do with this?

Maybe voice commands, anti-kid filters, (Filters above a certain frequency) micspam volume-leveling plugins...

This'll be great!

When I wrote this monthes ago I streamed the decompressed voice data through websocket to a website and it was possible to listen to the ingame voice chat
__________________
Taking private C++/PHP/SourcePawn requests, PM me.
Zephyrus is offline
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 10-01-2014 , 02:57   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #6

Quote:
Originally Posted by Zephyrus View Post
yup, added now, thanks.
Heh, either my browser cache is messed or it's still missing.
__________________
GoD-Tony is offline
Zephyrus
Cool Pig B)
Join Date: Jun 2010
Location: Hungary
Old 10-01-2014 , 03:34   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #7

Quote:
Originally Posted by GoD-Tony View Post
Heh, either my browser cache is messed or it's still missing.
the hell... i must have uploaded the same zip file again lmao... i will upload the header separately when i get home, i dont have it on my laptop, although i believe it didnt contain anything fancy other than the function declarations and including speex/speex.h and Steamworks.h from osw if you want to recreate it yourself in the meantime
__________________
Taking private C++/PHP/SourcePawn requests, PM me.

Last edited by Zephyrus; 10-01-2014 at 03:38.
Zephyrus is offline
spumer
Senior Member
Join Date: Aug 2011
Old 10-01-2014 , 06:22   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #8

Can you add makefile and speex libs (or links) for building by hands?

Thanks a lot guy. I hope you add interface for extensions. I want write mixer to record player voices in two separate files (one for each team).

Do you host sources on github? I'm very interested for improving that project in future.
__________________
spumer is offline
Zephyrus
Cool Pig B)
Join Date: Jun 2010
Location: Hungary
Old 10-01-2014 , 06:48   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #9

the makefile is literally a mess it would be nice if someone could make one that doesnt suck, i will post libspeex.a and libspeex.lib if you want, i wont post its source as i havent modified that, you can get that from the website of speex

edit: btw the decompressed voice data is already exposed to sm plugins, you can just save it as .wav from a plugin
__________________
Taking private C++/PHP/SourcePawn requests, PM me.

Last edited by Zephyrus; 10-01-2014 at 07:03.
Zephyrus is offline
psychonic

BAFFLED
Join Date: May 2008
Old 10-01-2014 , 08:14   Re: [EXPERIMENTAL] VoiceHook2
Reply With Quote #10

Quote:
Originally Posted by Zephyrus View Post
the makefile is literally a mess it would be nice if someone could make one that doesnt suck, i will post libspeex.a and libspeex.lib if you want, i wont post its source as i havent modified that, you can get that from the website of speex
If you're posting binaries, you need to post or link to the exact source and version (and project/make files) used to compile so that people can reproduce them.
psychonic is offline
Reply


Thread Tools
Display Modes

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 19:00.


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