Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Decline CVAA: US government disability regulation on videogames is now in effect

abija

Prophet
Joined
May 21, 2011
Messages
3,295
I sound like someone who actually implemented TTS in a few projects. Not in a game, but for that functionality, there is no difference.
Hell, one of them was actually both ways (speech to text), including speech analysis to translate to 3D mouth movements (how to move the animated mouth to fit what was said). And it still only took a week for two people.

Sorry, but any coder who cannot implement a simple feature in a short time is not worth their money.
Many game devs are terrible coders, though, I'll give you that...

Yes, simple. Just use some libraries, without properly checking their code, without proper testing. Great recipe for success in a multiplayer game.
 

thesheeep

Arcane
Patron
Joined
Mar 16, 2007
Messages
10,098
Location
Tampere, Finland
Codex 2012 Strap Yourselves In Codex Year of the Donut Codex+ Now Streaming! Serpent in the Staglands Dead State Divinity: Original Sin Torment: Tides of Numenera Codex USB, 2014 Shadorwun: Hong Kong Divinity: Original Sin 2 BattleTech Bubbles In Memoria A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire Pathfinder: Kingmaker Steve gets a Kidney but I don't even get a tag. Pathfinder: Wrath I'm very into cock and ball torture I helped put crap in Monomyth
I sound like someone who actually implemented TTS in a few projects. Not in a game, but for that functionality, there is no difference.
Hell, one of them was actually both ways (speech to text), including speech analysis to translate to 3D mouth movements (how to move the animated mouth to fit what was said). And it still only took a week for two people.

Sorry, but any coder who cannot implement a simple feature in a short time is not worth their money.
Many game devs are terrible coders, though, I'll give you that...

Yes, simple. Just use some libraries, without properly checking their code, without proper testing. Great recipe for success in a multiplayer game.
The fact that it is a multiplayer game is entirely irrelevant for a functionality which produces audio from a string. Multiplayer/networking generally doubles most effort involved in development, but in this case it simply doesn't.
You either read an incoming chat string out loud or you don't, this affects the rest of the game in no way at all (other than maybe adding options for it).
Don't make this seem complicated when it really isn't. Maybe your boss is clueless and that guarantees your job, but don't treat everyone like that...

Also, if there would be any real need to check third-party code before using it, nobody would ever use professional third-party libs, as those are almost always closed source.
And even if it is open source, nobody reads through a library's code before using it. That's a waste of time.
You look at the API, examples and where it has been used so far.
Is the library used often in other projects without complaints? Yes? You're good, use it. Others already did the testing for you.

In the case of TTS, there are so many choices available that checking them out probably takes longer than implementing one. Which is kind of a luxury problem to have.
 
Vatnik
Joined
Sep 28, 2014
Messages
12,176
Location
USSR
Like I said, not all engines allow easily hooking shit up and that's a problem.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom