Halo Voice Command project

Post here about scripting and programming for HaloPC (audio, network, ai, etc.)

Do you think this program is worth making

yes
17
94%
no
1
6%
youv gotta be stoned
0
No votes
 
Total votes: 18

[users]XxhunterxX





Posts: 131
Joined: Sat Mar 06, 2004 2:18 pm
Location: pitt pa
Contact:

Halo Voice Command project

Post by [users]XxhunterxX »

As of 7/21/04 me and a team (still being recruted) are making a new program for halo. Its name is Halo Voice command v1. Its features well lets just say they will bost teamplay to 500%.
Features
if you heard of teamspeak you know you can talk with "your" voice ingame. Well we are pre-recording commands and each number will activate one of those re-recorded commands. Such as....
1. Acknowledged
2. go go go
3. get the flag
4. get the flag back
5. i need backup
6. incoming vehicles
7. regroup
8. pick me up
9. retreat
0. free speak (undecided most likley not)
(NOTE: these are not the final decided commands)
Now when you hit these buttons it wont come up as text you will here a computer genorated voice say it through the speakers.
This is not a hard program to use all you will be required to do is open it then run halo.

If anyone is willing to help and has knowledge of programing please contact me. :D

:UDPATE:
Currently we still need the following jobs
1. 2 to 3 programers[UPDATE]= DiablodeMorte
2. 5 beta testers {UPDATE}
***1.=LT=Minan
***2.<<LT>>Albe
***3.excalibur
***4.PvtWaFfLeS
***5.[FnI]AA
3. graphic designer [UPDATE] = shortysk8monkey

BIG UPDATE: 8/24/04
ONe of our programers outdid himself and we "might" have a beta by the end of the week. We need BETA testers so contact me if your interested

BETA RELEASE DATE:8/24/04
We are starting beta testing on 24-25. we are hoping to release the beta to public on the 25 or 26 all depending if the beta goes well :D
Last edited by [users]XxhunterxX on Wed Aug 25, 2004 5:39 am, edited 9 times in total.
mtxboxfreak




Socialist

Posts: 239
Joined: Sun Oct 05, 2003 12:23 am
Location: UK

Post by mtxboxfreak »

Well, i think this is a cool idea. If you've ever played games such as RTCW online (for pc) then this feature is great.

Maybe gearbox will hear what you are doing, and add this as a feature in CE.

I cant really do much with any programing, but if you need anything i could help with, get in touch.
spingk





Posts: 10
Joined: Sun Feb 15, 2004 7:55 am
Contact:

Post by spingk »

This is a great idea. Many games have 'radio commands'. I sense this what you are trying to do. You will want to get BorgScooby to help you w\ the UI, he made a great ce alternate ui. Also you will want more than 10 commands. Maybe 5 sections and 10 commands for each. You could press 'v' and a menu would popup (BorgScooby). Then it would say

'1. Battle Commands
2. General Commands
3. ...
4. ...
5. ...
'
then commands in the sections.

I cant really help but if you need help w\ graphics I am a profesional webdesigner. you can email me at spingk@spingk.us or my AIM is Spingksta, please dont PM me.
Syner





Posts: 2
Joined: Sun Aug 22, 2004 10:32 am

Post by Syner »

this is awesome finally halo can have voice commands.....I wanna help.....just tell me if u want my help

AIM= Sniperwolf2468
MSN= masterswordus@yahoo.com
Syner





Posts: 2
Joined: Sun Aug 22, 2004 10:32 am

Post by Syner »

well I wanna help test it...i'm not good at programming much so if u need help testin it i'm ur guy
DarkBolt




Wordewatician 100

Posts: 121
Joined: Sun Apr 18, 2004 11:03 am
Location: Barrie, Ontario, Canada
Contact:

Post by DarkBolt »

i find this is a really good idea, it helped me a lot in RS3 on x-box(with the headset of course), even if i did find it useful only on single player. and, although we alredy have VoIP(voice over ip for those who dont kno) software to really chat with others, not many ppl spend the time to get it. any ways, enough of me giving my comments... I WANNA HELP I WANNA HELP! depending on the task, i may be able to do it or not, so ask and ill see wut i can do. i full of ideas for this type of thing, and im definatly a guy who would test this such a program.
Signature exceeded 3 lines of text.
User avatar
Locke




Socialist Advisor Translator

Posts: 2225
Joined: Fri Aug 06, 2004 1:42 am
Location: Woot.com
Contact:

Post by Locke »

Dude,thats going to be so awsome!Ill help anyway possible.This could probably be included in the next Halo update.So can i beta test?
Last edited by Locke on Wed Aug 25, 2004 10:00 pm, edited 1 time in total.
Image
Feel free to send me an instant message if you need anything.
royalty




Articulatist 100

Posts: 112
Joined: Thu Feb 19, 2004 11:41 am

Post by royalty »

Too bad everyone in the server has to have it for this to work, it would be better if it were server side and the server would respond to typing something like the 1.
But then there is the problem of the logfile not displaying team chatter meaning the enemy reads your commands too MEANING this idea is pointless and will not work because of the way every client would need it and it is too small by itself to become popular enough to have a substantial amount of people using it.
However, still make it, maybe it will hit.
inhuman





Posts: 43
Joined: Tue Dec 23, 2003 11:14 pm
Location: california
Contact:

Post by inhuman »

royalty kinda gots a point there, but what would make it a lot easier and compatabler (is dat a word?) is if you just had it so i f you press the key for a command, it sends a team text message out with those words, then it could work 4 everyone and would be much easier 2 make.

and if you still wanted the sounds to play for the people w/the program, you could make the program identify all incoming text so that if it reads "Go! Go! Go!" , it would play the sound accordingly. of course the part that automatically types in the text would type in the exact same letters "Go! Go! Go!" , so that the text-identifying part of the program would identify the right text and play the right sound.

if your kinda confused bout what i said, just ask me to explain further, cuz i dont know if im good at explaning or not.
royalty




Articulatist 100

Posts: 112
Joined: Thu Feb 19, 2004 11:41 am

Post by royalty »

inhuman wrote: royalty kinda gots a point there, but what would make it a lot easier and compatabler (is dat a word?) is if you just had it so i f you press the key for a command, it sends a team text message out with those words, then it could work 4 everyone and would be much easier 2 make.
You cannot have command lines within halo meaning you cant let a different program type a line of text for you.
inhuman wrote: and if you still wanted the sounds to play for the people w/the program, you could make the program identify all incoming text so that if it reads "Go! Go! Go!" , it would play the sound accordingly. of course the part that automatically types in the text would type in the exact same letters "Go! Go! Go!" , so that the text-identifying part of the program would identify the right text and play the right sound.
This would require logfile parsing, so some new program recognizes the lines "go go go" etc. BUT logfiles dont have teamchatter meaning you will have your messages displayed through the entire server.

ONLY way for this to get of the ground is to know for sure it will become something EVERYONE is going to use meaning you need good PR managing, real good PR managing. Having representatives on every halomodding forum spreading the word bumping your thread etcetera.

BTW how far have you gotten with this and did you guys work from august or from july?
[users]XxhunterxX





Posts: 131
Joined: Sat Mar 06, 2004 2:18 pm
Location: pitt pa
Contact:

Post by [users]XxhunterxX »

you guys are making so interesting points ill keep them in mind. So far we have most of the small stuff done but we are starting the coding.
Also we are still short programers so if you can program or know anyone that can please IM me.
Image
idontknow89





Posts: 23
Joined: Mon Dec 15, 2003 5:21 am

Post by idontknow89 »

this is just like battle feild 1942 except it uses the f1-f8 keys
PvtWaffles





Posts: 15
Joined: Mon Aug 23, 2004 11:46 am
Location: UP YOURS!
Contact:

Me beta

Post by PvtWaffles »

Hey ive always wanted to do a beta testing

aim:pvtwaffles
email:spartan1171@msn.com
:D
kmg_0





Posts: 7
Joined: Fri Aug 13, 2004 4:38 pm

Post by kmg_0 »

I Can help maybe? Beta Test? Create Command Words? Well PM me or
Xfire: kmg0
Email KMGuer@msn.com
Cartmanbeeps





Posts: 5
Joined: Tue Apr 27, 2004 10:45 am

Post by Cartmanbeeps »

Can i beta it?
inhuman





Posts: 43
Joined: Tue Dec 23, 2003 11:14 pm
Location: california
Contact:

Post by inhuman »

royalty wrote:
You cannot have command lines within halo meaning you cant let a different program type a line of text for you.
well you wouldnt need any command lines you wouldnt even need to associate the program with halo you could just make sure that halo is maximized on to your screen, and when you press 1, 2, 3 etc. the prgram would respond by pressing Y to teamtalk and then the string of text and then press enter (rapidly, of course). what i mean that it wouldnt need to be associated with halo is for example if you had notepad open instead of halo, if you press 1 you would see "yGo! Go! Go!" then a line break rapidly appear.

royalty wrote:This would require logfile parsing, so some new program recognizes the lines "go go go" etc. BUT logfiles dont have teamchatter meaning you will have your messages displayed through the entire server.
yes, it could be an entirely different program itself if they wanted, and it would just play the sound in the backround. i dont know what you mean by logfile parsing but it might work...
AnEliteNamedSteve





Posts: 24
Joined: Fri Feb 27, 2004 5:22 pm
Location: Hovering Above Earth

Post by AnEliteNamedSteve »

What would happen if and idiot keeps pressing it over and over? :evil:
[users]XxhunterxX





Posts: 131
Joined: Sat Mar 06, 2004 2:18 pm
Location: pitt pa
Contact:

Post by [users]XxhunterxX »

well then u boot them
Image
PvtWaffles





Posts: 15
Joined: Mon Aug 23, 2004 11:46 am
Location: UP YOURS!
Contact:

i wannna beta

Post by PvtWaffles »

ive always wantwed to test plz

aim: pvtwaffles
email: spartan1171@msn.com
kaptainkommie




Wordewatician 500

Posts: 732
Joined: Wed Nov 26, 2003 11:59 pm
Location: Raleigh, NC, USA

Post by kaptainkommie »

inhuman wrote: well you wouldnt need any command lines you wouldnt even need to associate the program with halo you could just make sure that halo is maximized on to your screen, and when you press 1, 2, 3 etc. the prgram would respond by pressing Y to teamtalk and then the string of text and then press enter (rapidly, of course). what i mean that it wouldnt need to be associated with halo is for example if you had notepad open instead of halo, if you press 1 you would see "yGo! Go! Go!" then a line break rapidly appear.
Halo uses DirectX, which means that it uses DirectX's DirectInput to recieve it's mouse/keyboard/joystick input. You can't just send Halo normal Windows Keyboard Messages (WM_KEYUP, WM_KEYDOWN, etc) they won't work. This means your program would have to either hook DirectInput's keyboard processing function(s) using a 'wrapper' or hack into Halo's address space and retrieve the addresses of those processing functions by some other means. Otherwise, you won't have any way of being notified when a user presses a key from inside the Halo shell.
Locked