Something about R2 that occurred to me...

PSW: discuss Star Wars without "versus" arguments.

Moderator: Vympel

Kazuaki Shimazaki
Jedi Council Member
Posts: 2355
Joined: 2002-07-05 09:27pm
Contact:

Something about R2 that occurred to me...

Post by Kazuaki Shimazaki »

... the last time we had a "Why can't R2s speak Basic" blurb, an explanation was given that the Vocoder would have cost money, and that they don't really need to speak Basic that often, so there was no point in wasting three credits to install a speaker that would utter Basic properly.

But wait! R2 already had a speaker of the requisite quality! He had to, in order to play back Princess Leia's holorecording with passable sound quality. And the WEG stats imply that the holoprojector facilities are hardly unique to R2D2.

He also knows how to listen to Basic, so he knows what the various acoustic modulations mean. He should be able to replicate those modulations into something passable - if he had a speaker to utter it with, which he does

Why doesn't the droid ever figure that it can speak Basic merely by feeding the appropriate aural modulations (which it knows) into the holoprojection unit instead of his crappy Beeper?

Why doesn't, for the matter, any humans? I mean, perhaps the functional is of marginal utility, but now it doesn't cost extra to install, not even a single cred. Just a small change in software could have done it.
User avatar
nightmare
Jedi Council Member
Posts: 1539
Joined: 2002-07-26 11:07am
Location: Here. Sometimes there.

Re: Something about R2 that occurred to me...

Post by nightmare »

Kazuaki Shimazaki wrote:Why doesn't the droid ever figure that it can speak Basic merely by feeding the appropriate aural modulations (which it knows) into the holoprojection unit instead of his crappy Beeper?

Why doesn't, for the matter, any humans? I mean, perhaps the functional is of marginal utility, but now it doesn't cost extra to install, not even a single cred. Just a small change in software could have done it.
It might not be that simple. It could take a little hardwiring, assuming the holoprojector is a standalone unit. Additionally, the droid may not even want to speak basic - and even if it does, most droids are very simple minded when it comes to sticking to their programming. Finally, humans doesn't seem to have any need for it to speak basic. They understand R2s anyway.
Star Trek vs. Star Wars, Extralife style.
User avatar
Sharp-kun
Sith Devotee
Posts: 2993
Joined: 2003-09-10 05:12am
Location: Glasgow, Scotland

Re: Something about R2 that occurred to me...

Post by Sharp-kun »

nightmare wrote:Finally, humans doesn't seem to have any need for it to speak basic. They understand R2s anyway.
No they don't. When Luke's in his X-Wing R2 displays his speech on the screen. Quotes like
if you're saying coming here was a bad idea, I'm beginning to agree with you
also show he doesn't understand (quote is from memory, so may be off).
User avatar
McC
Rabid Monkey
Posts: 2775
Joined: 2004-01-11 02:47pm
Location: Southeastern MA, USA
Contact:

Post by McC »

That's inconclusive, Sharp-kun. Luke may not know droidspeak, but that's not to say that it is not learnable as a language. C3PO clearly understands it, and as it is a language with specific grammatical rules and vocabulary, anyone who wishes to should be able to learn it. I think we see a gradual increase in Luke's understanding of R2's speech. In the first movie, he doesn't evidence understanding R2 at all. In the second movie, he picks up on the general meaning R2 is trying to convey. In the third, he seems to have progressed a bit further.

So while you're correct that initially Luke doesn't understand it, he begins to, and there's no logical reason why humans (or any other species) should be incapable of understanding the language.
-Ryan McClure-
Scaper - Browncoat - Warsie (semi-movie purist) - Colonial - TNG/DS9-era Trekker - Hero || BOTM - Maniac || Antireligious naturalist
User avatar
Isolder74
Official SD.Net Ace of Cakes
Posts: 6762
Joined: 2002-07-10 01:16am
Location: Weber State of Construction University
Contact:

Post by Isolder74 »

It can't be that the speaker is the problem.

More likely the Voice generator is. Being able to play a recording is different than being able to generate a human voice. Adding such a capibility would take memory that would serve the droid better in other tasks considering its job description, acting as a navi-computer, this makes sense. Every measure that can be done to save on board memory will improve the droid's ability to perform its primary task.

Before you bring up R2 storing the Death Star plans, remember that this was just making use of the droid's memory banks in a hurry. Its likely R2 had to erase some of the preprogrammed astrogation data for a while.

Also adding the required hardware to generate the speach would take up space that would be better used to add a few more tools.
Hapan Battle Dragons Rule!
When you want peace prepare for war! --Confusious
That was disapointing ..Should we show this Federation how to build a ship so we may have worthy foes? Typhonis 1
The Prince of The Writer's Guild|HAB Spacewolf Tank General| God Bless America!
Kazuaki Shimazaki
Jedi Council Member
Posts: 2355
Joined: 2002-07-05 09:27pm
Contact:

Post by Kazuaki Shimazaki »

Isolder74 wrote:More likely the Voice generator is. Being able to play a recording is different than being able to generate a human voice. Adding such a capibility would take memory that would serve the droid better in other tasks considering its job description, acting as a navi-computer, this makes sense. Every measure that can be done to save on board memory will improve the droid's ability to perform its primary task.
But it already has the Voice Recognition patterns for Basic so it can obey commands. Which means it knows which modulations are for which word so it can do this operation:
Aural Input -> Voice Recognition (which sound, which word) -> Basic -> Lexicon -> Meaning -> Binary -> Obey
so all it has to do is reverse it:
Binary -> Lexicon -> Basic -> Voice Generation Matchup (which word, which sound) -> Basic Aural Output.

BTW, the DS data was supposedly on a single disc..
User avatar
Isolder74
Official SD.Net Ace of Cakes
Posts: 6762
Joined: 2002-07-10 01:16am
Location: Weber State of Construction University
Contact:

Post by Isolder74 »

Voice recognision is very different from voice generation.


They are very different programming problems.

Beside why make something able to talk if it doesn't really need it? There are R2 units that have been modified to be able to speak but these are user end modifications. Also when mass producing an item like a droid, saving 3-6 credits on each unit ends up with a huge savings for your company in the long run. You make 1 million droids and save 6 credits on each one, you get the idea. If the consumers are not demanding a feature why add it?
Hapan Battle Dragons Rule!
When you want peace prepare for war! --Confusious
That was disapointing ..Should we show this Federation how to build a ship so we may have worthy foes? Typhonis 1
The Prince of The Writer's Guild|HAB Spacewolf Tank General| God Bless America!
Kurgan
Sith Marauder
Posts: 4069
Joined: 2002-08-19 08:13pm

Post by Kurgan »

I figure R2 could learn it, just like any human has the capability to learn Portugese, but not everyone takes the time.

As to droids "learning things" it could be as simple as popping in a disc, but I figure astromech droids normally don't talk to humans, but to computers, and computer languages are more efficient for talking to other computers (rather than tailoring it to every alien language everywhere). If an Astromech needs to talk to a pilot, he does so through the ships interpreter, as we saw in ESB & ROTJ.

Non SOD, Lucas just wanted a robot that made cool noises, and have Threepio do all the talking (contrasts them more as a couple). Plus, keep R2 a cute booping little fella who is a bit mysterious but knows what's going on ultimately and saves the day, sort of like Lassie.
User avatar
StarshipTitanic
Sith Marauder
Posts: 4475
Joined: 2002-07-03 09:41pm
Location: Massachusetts

Re: Something about R2 that occurred to me...

Post by StarshipTitanic »

Sharp-kun wrote:No they don't. When Luke's in his X-Wing R2 displays his speech on the screen.
How could Luke hear R2 speak if he's seperated from him by space?

Han understood the droid helping him repair the Falcon in that same movie.
"Man's unfailing capacity to believe what he prefers to be true rather than what the evidence shows to be likely and possible has always astounded me...God has not been proven not to exist, therefore he must exist." -- Academician Prokhor Zakharov

"Hal grabs life by the balls and doesn't let you do that [to] hal."

"I hereby declare myself master of the known world."
User avatar
DocHorror
Rabid Monkey
Posts: 1937
Joined: 2002-09-11 10:04am
Location: Fuck knows. I've been killed again, ain't I?
Contact:

Post by DocHorror »

Well Hancan understand droid speak as evidenced in ESB when Luke is heading off to the fight aht ATATs. Hans fixing the Falcon and a little droiud comes up to he beeping away and Han clearly understands it.
Image
User avatar
DocHorror
Rabid Monkey
Posts: 1937
Joined: 2002-09-11 10:04am
Location: Fuck knows. I've been killed again, ain't I?
Contact:

Post by DocHorror »

Gah! Beat me to it!
Image
User avatar
Spanky The Dolphin
Mammy Two-Shoes
Posts: 30776
Joined: 2002-07-05 05:45pm
Location: Reykjavík, Iceland (not really)

Re: Something about R2 that occurred to me...

Post by Spanky The Dolphin »

StarshipTitanic wrote:
Sharp-kun wrote:No they don't. When Luke's in his X-Wing R2 displays his speech on the screen.
How could Luke hear R2 speak if he's seperated from him by space?
Jesus, learn how to comprehend what you're reading.
Image
I believe in a sign of Zeta.

[BOTM|WG|JL|Mecha Maniacs|Pax Cybertronia|Veteran of the Psychic Wars|Eva Expert]

"And besides, who cares if a monster destroys Australia?"
User avatar
Zac Naloen
Sith Acolyte
Posts: 5488
Joined: 2003-07-24 04:32pm
Location: United Kingdom

Re: Something about R2 that occurred to me...

Post by Zac Naloen »

Spanky The Dolphin wrote:
StarshipTitanic wrote:
Sharp-kun wrote:No they don't. When Luke's in his X-Wing R2 displays his speech on the screen.
How could Luke hear R2 speak if he's seperated from him by space?
Jesus, learn how to comprehend what you're reading.
i think he's emplying that he is displaying his speech on the screen merely because he can't hear him...
Image
Member of the Unremarkables
Just because you're god, it doesn't mean you can treat people that way : - My girlfriend
Evil Brit Conspiracy - Insignificant guy
User avatar
Sharp-kun
Sith Devotee
Posts: 2993
Joined: 2003-09-10 05:12am
Location: Glasgow, Scotland

Re: Something about R2 that occurred to me...

Post by Sharp-kun »

StarshipTitanic wrote:
Sharp-kun wrote:No they don't. When Luke's in his X-Wing R2 displays his speech on the screen.
How could Luke hear R2 speak if he's seperated from him by space
Speaker in the cockpit? What would be more usful in combat, listening to the droid, or taking your eyes off the battle to read the text?
Kazuaki Shimazaki
Jedi Council Member
Posts: 2355
Joined: 2002-07-05 09:27pm
Contact:

Post by Kazuaki Shimazaki »

Isolder74 wrote:Voice recognision is very different from voice generation.


They are very different programming problems.
How different could it be? I'd admit I'm not knowledgable about computer intricacies, but:

Let's say the acoustic pattern for "table" is "231" (amplitude, frequency ... etc).

Voice recognition means that when an acoustic imput of 231 is received, the computer would recognize it as "table." There's probably some fuzzy-logic or something similar so it can figure out sounds close to the "ideal" is also "table," but there's a base for comparison.

But by the same token, how hard is it to figure out that to say "table", you feed an order to emit 231 from the speaker, and you'd get a passable imitation. We aren't talking great speech here, we're shooting for mere understandable.
User avatar
Alyrium Denryle
Minister of Sin
Posts: 22224
Joined: 2002-07-11 08:34pm
Location: The Deep Desert
Contact:

Post by Alyrium Denryle »

I am of the opinion that R2 doesnt WANT to speak Basic. Frankly, he is the real hero of starwars, I cant count the number of times that little droid has saved everyones asses, and how much smarter HE is than everyone else. I wouldnt at all doubt it if he can speak basic, but chooses not to.

He obviously has not ever had his memory wiped, his personality is so developed... He probably KNEW about Darth Vader and Luke, Obi Wan did not own him per se,(that we know yet) but everything so far is consistent with that little droid knowing EVERYTHING.
GALE Force Biological Agent/
BOTM/Great Dolphin Conspiracy/
Entomology and Evolutionary Biology Subdirector:SD.net Dept. of Biological Sciences


There is Grandeur in the View of Life; it fills me with a Deep Wonder, and Intense Cynicism.

Factio republicanum delenda est
User avatar
Solauren
Emperor's Hand
Posts: 10404
Joined: 2003-05-11 09:41pm

Post by Solauren »

Artoo has been shown to be an extremely sarcastic little wise-ass alot of the time

(a conversation he had with C-3P0 in one of the NJO books comes to mind)

He probably doesn't want the 'speak basic' unit in him so people don't figure out or know what he's saying most of the time and effect a memory wipe.

I mean, for all we know, some of his responses have been down right rude.

i.e When Mara thought Artoo sounded thoughtful, for all we know he could have been muttering 'Should I cap the red-headed bitch and then go help Luke, or take her along to serve as a distraction?"
I've been asked why I still follow a few of the people I know on Facebook with 'interesting political habits and view points'.

It's so when they comment on or approve of something, I know what pages to block/what not to vote for.
User avatar
Tychu
Jedi Master
Posts: 1260
Joined: 2002-07-28 01:20am
Location: Deer Park, Long Island, New York
Contact:

Post by Tychu »

McC wrote:That's inconclusive, Sharp-kun. Luke may not know droidspeak, but that's not to say that it is not learnable as a language. C3PO clearly understands it, and as it is a language with specific grammatical rules and vocabulary, anyone who wishes to should be able to learn it. I think we see a gradual increase in Luke's understanding of R2's speech. In the first movie, he doesn't evidence understanding R2 at all. In the second movie, he picks up on the general meaning R2 is trying to convey. In the third, he seems to have progressed a bit further.

So while you're correct that initially Luke doesn't understand it, he begins to, and there's no logical reason why humans (or any other species) should be incapable of understanding the language.
Luke Dosent understand R2 in ESB, he understands R2 as much as we understand our pet dogs when they look at you and run to the door or their food bowl. I believe your refering to when Luke is on his way to Degobah. Artoo beeps questionly. Luke knows that R2 is confused because he isnt going the sam way as the fleet. When LUKE learns that there is no lifeforms on the planet and no civilization he says it outloud. R2 a droid that hasnt had a memmory sweep in some time has some emotions and makes a scared series of warbles. Luke believes that R2 is a little nervous and puts in his belief that hes afraid of the planet "Yes, im sure its safe for driods".

Luke dosent understand R2 (binary) he just understands emotions that any lifeform or droid with no memmory sweep has.

C-3P0 undersants R2 because he is speaking binary. binary is the prime language of all droids in the galaxy its kind of like our C++ computer language in that sense
"Boring Conversation anyway" Han Solo

"What kinda archeologist carries a weapon........Bad Example" Colonel Jack O'Neil

"My name is Olo... Hans Olo" -Dr. Daniel Jackson

"Well you did make the Farmingdale Run in less than 12 parsecs" --Personal Quote

"Just popped out for lunch" - Rowan Atkinson as Mr. Bean
Petrosjko
Sith Acolyte
Posts: 5237
Joined: 2004-09-18 10:46am

Post by Petrosjko »

Which does raise the question of the utility value of R2s in combat fighter craft, because as was pointed out, reading a screen in combat is a rather problematic affair.

"Artoo! Can you fix the inertial stabilizer?"

(Droidspeak) "Not now asswipe, CSI's on. I need some 'me time'."

"You're on it? Good!"

One would think that even if the standard-model astromech droid didn't include speech functions, retrofitting them to be able to verbally communicate with their pilots would be a matter of pilot survivability for the Alliance, especially because it would likely be a lot easier than training farmboys and partisans how to translate whistles and boops.

But then the Rebels weren't smart, only lucky. Kill a few Bothans and they'll buy anything...
User avatar
Mark S
The Quiet One
Posts: 3304
Joined: 2002-07-25 10:07pm
Location: Vancouver, Canada

Post by Mark S »

I would say the Astromechs don't speak basic because they don't generally have to. They are a utility droid and a navigator. You don't talk to them, you order them around. In a dog fight situation the pilot does not concentrate on what his droid is saying, he expects him to follow orders as best as he can. If the droid can't do this, the tone of its beep will tell the pilot all he needs to know until he has a second to glance down at his screens.

As a movie device, the R2 was like a auditory mime. You got the idea what he was saying but it was left up to your imagination what it actually was. It gives a little character.
Writer's Guild 'Ghost in the Machine'/Decepticon 'Devastator'/BOTM 'Space Ape'/Justice League 'The Tick'
"The best part of 'believe' is the lie."
It's always the quiet ones.
User avatar
Sarevok
The Fearless One
Posts: 10681
Joined: 2002-12-24 07:29am
Location: The Covenants last and final line of defense

Post by Sarevok »

My guess it is due to R2's software. Modern computers can easily play sounds but to read text they need special software. R2's designers may not intended him to speak and hence did not include voice software.
I have to tell you something everything I wrote above is a lie.
Kazuaki Shimazaki
Jedi Council Member
Posts: 2355
Joined: 2002-07-05 09:27pm
Contact:

Post by Kazuaki Shimazaki »

The Shadow wrote:My guess it is due to R2's software. Modern computers can easily play sounds but to read text they need special software. R2's designers may not intended him to speak and hence did not include voice software.
Yeah. The tough part in that case is that the computer has to know which frequencies to send to the speakers to make a passable voice. But R2, with Voice Recognition, should know all those frequencies (it has to to interpret human speech), and in fact probably several intonations via fuzzy logic.
User avatar
Bob the Gunslinger
Has not forgotten the face of his father
Posts: 4760
Joined: 2004-01-08 06:21pm
Location: Somewhere out west

Post by Bob the Gunslinger »

So, the R2 droids are like French Canadians--they know your language but still won't speak it to you?

Beep-beep bedeep boo boop!
[Quebectron independant maintennant!]
"Gunslinger indeed. Quick draw, Bob. Quick draw." --Count Chocula

"Unquestionably, Dr. Who is MUCH lighter in tone than WH40K. But then, I could argue the entirety of WWII was much lighter in tone than WH40K." --Broomstick

"This is ridiculous. I look like the Games Workshop version of a Jedi Knight." --Harry Dresden, Changes

"Like...are we canonical?" --Aaron Dembski-Bowden to Dan Abnett
User avatar
Zac Naloen
Sith Acolyte
Posts: 5488
Joined: 2003-07-24 04:32pm
Location: United Kingdom

Post by Zac Naloen »

Bob the Gunslinger wrote:So, the R2 droids are like French Canadians--they know your language but still won't speak it to you?

Beep-beep bedeep boo boop!
[Quebectron independant maintennant!]
Thats the french in general.
Image
Member of the Unremarkables
Just because you're god, it doesn't mean you can treat people that way : - My girlfriend
Evil Brit Conspiracy - Insignificant guy
Petrosjko
Sith Acolyte
Posts: 5237
Joined: 2004-09-18 10:46am

Post by Petrosjko »

After I posted my comment and went to bed, I got to thinking about the fact that the only Rebel fighter that made use of the astromech droids was in fact the X-Wing, and that realistically speaking, the failure of R2 units to verbally communicate was probably the reason for this.

Which begs other questions, such as why the X-Wing requires an astromech for navigation, but the A-Wing, B-Wing, and Y-Wing don't. If you go into the EU, neither does the Tie Defender.

(Real men don't need astromechs? Take that, X-Wing jockies...)

I still say that having a backseater that cannot articulate clearly could actually detract more from the combat efficiency of a fighter than not having one at all.
Post Reply