From: Sean Russell Date: 2002-02-06T13:01:30+09:00 Subject: Re: Ruby extension for IBM Via Voice TTS From the other responses to this, I'm thinking I don't understand what Mike is asking, but... Mike Hall wrote: > There's many voice and synthesis parameters that control > the speaking voice, like pitch, volume, speed, head, gender, etc. .... > - make them look and act like instance variables? That's my prefered method. What I like best about Ruby is the blurring of variables and methods. Ergo: def pitch=(value) def volume=(value) def speed=(value) attr_reader :pitch, :volume, :speed is what I'd like to see, as an API /user/. How you define the = methods is something I don't care about. Hey! That's OOP! ;-) -- --- SER