PlaneShift
Gameplay => Wish list => Topic started by: Lord_Cerber on November 18, 2004, 06:33:19 pm
-
I\'ve come upon an idea of using a voice engine on the client-side of the game to make it speak the game chat, but yet I havent seen anything like thise in any online project, since idea seems interesting. Such a function would enable users not only to see, but to hear other players, it wont eat colossal amounts of trafik as real voice translation, and the speach engines i\'ve seen so far a not so bad at speaking.
To the technical side:
The easiest way is just to sent incoming chat messages to the speach engine, even external. I havent yet seen the client source, but i think it can be done easily.
The better way is to compile engine directly intio the game. Of course server should send some aditional bytes when the player speaks - his location and voice prefences - at least his sex - male/female voices differ ) Location is needed to calculate loudness of the voice the player hears and its direction
-
While I do think this is a very original idea, I dont think I would like to listen to a bunch of synthesized voices whenever I play PS. The Microsoft SAM thing gets anoying after a few minutes, IMO. Also, I dont know of any free open source Text-to-Speach-to-Text translators out there that could be put into the game engine. (of course i havnt looked, ill look in a bit.) What I think would be the best option for communication, would be to have real voice chat function, but with the option to turn it off, so 56k\'ers (or 14.4k\'ers like me :D ) can still play. My 2?.
-
You\'d need to be able to select parameters of how you want to sound, and this will either be very limited (i.e., everyone has the same voice, making chatter indistinguishable and extremely hard to follow) or be prone to be abused by people who think they are funny. Also, how do you treat people who don\'t change the default setting for themselves (or if you don\'t want to transfer their settings at all)? They would look the same and have the same voice, which is even more annoying IMO.
So it\'ll be extremely confusing. :(
And I don\'t want real voice-chat, because that would totally defeat immersion IMO.
-
If people used a voice engine then people could spam in it couldnt they, like yelling at the top of thier lungs screaming at people.
What i suggest that people should do is make a server for a program that lets you talk to other people. Like Teamspeak(free) which lets you use microphones to talk to people. You can go into different channels of the program depending on which area your in. Or if you were in somthing like a guild war, you could get a channel made for your guild only, with a password. And the nice thing is you can get channel admin and kick people from the channel if they are being morons that scream alot.
It would be kinda fun to talk to the people you are killing or partying with. THat way if your in a party and you are killing somthing and you need help you just have to say \" need help\", instead of using the keyboard which would probably kill you since you are in combat.
Wont be able to have atimated voices though
-
I dislike external programs because they are external. I don\'t want to switch from the game I\'m playing ATM to anything else. I also want the interface to be as seamless as possible and that it has the same design as the current game.
On the upside, one would be able to use voice converters with it, so that you can modify your voice to what you envision for your char (if you have the appropriate hard/software).
-
Which do you all think is the better program, Skype, or Teamspeak?
-
I don\'t like any of them on my system, because they\'re web-based but not OSS. Ho can I be sure the next version isn\'t going to rob me? No, I don\'t trust closed-source for anything that connects to the outside world.
-
Do you know of any open source free ones that are any good?
-
There are LinPhone and OhPhone, they are h323 clients so they can even work with *shudder* NetMeeting. However, I\'m struggling with them ATM, they connect but don\'t transmit any voice. Maybe due to my crappy (and soon-to-be-changed) sound hardware, though. I also haven\'t looked into GnomeMeeting yet, as this VoIP stuff has only very low priority for me.
-
Teamspeak is very good and its free!
-
Originally posted by Myrtl
Teamspeak is very good and its free!
But it\'s not OSS (OpenSource Software), and that\'s what\'s important for me.
-
Even tough that would be a great addition to any game it would also cause lagg... wich can be quite disturbing for ppl without mic :rolleyes:
-
It barley lags at all. I use it for other games like UT2004 and Battlefield 1942 and i get no lag from it at all. Even if it does lag a bit its worth it :D
-
This exact topic was discussed a matter of days ago. [Edit: Okay, maybe not days... probably weeks. I know I posted there, but after looking at 7 pages in my post history and not finding it, I come to the conclusion that it was definitely not \"days ago\". :P Still... *points down*]
(http://planeshift.oodlz.com/wbboard/images/ps/top_suche.gif) (http://planeshift.oodlz.com/wbboard/search.php?boardid=11)
(http://planeshift.oodlz.com/wbboard/images/ps/top_suche.gif) (http://planeshift.oodlz.com/wbboard/search.php?boardid=11)
(http://planeshift.oodlz.com/wbboard/images/ps/top_suche.gif) (http://planeshift.oodlz.com/wbboard/search.php?boardid=11)
(http://planeshift.oodlz.com/wbboard/images/ps/top_suche.gif) (http://planeshift.oodlz.com/wbboard/search.php?boardid=11)
-
Well i say have a voice chat thing built in and make it so u can switch it off for people with slow internet
-
It could be possible, juste using voIP. It would mean that a block system should be invented. It would consistin a possible use of voIP near other player. 1 meter or something like. The game would seems more alive.
-
well i think it should only work with people u allow like maybe in tells and group chat thats it but of course some people wont have mics and itll make it hard on them personally i hav 3 mics lol
-
with the proper codecs(G.723), H.323 VoIP can be done in 20k/s or so. I\'m not sure if the codecs are oss, though. Plus, it would add up to tons laanx-side, and if it were done peer-to-peer, there might be some crucial firewalling issues.
-
This thread was over a year ago. Please don\'t bump dead threads.
-
Originally posted by Shadowfalcon
Which do you all think is the better program, Skype, or Teamspeak?
Skype is perfect as a telephone replacement, talking for free with friends and relatives.
Teamspeak2 is perfect for talking and playing an online game at the same time.
I don\'t think it would be wise to integrate voice into PlaneShift as it would create lag for everyone, whereas when you run TeamSpeak2 your CPU is put to task vice the server.
Alternately you could run MSN messenger or Yahoo (more CPU hoggish), but I don\'t have much experience with them.
Just my opinion.