Re: [iPhone] Implementing VOIP for iPhone App
Re: [iPhone] Implementing VOIP for iPhone App
- Subject: Re: [iPhone] Implementing VOIP for iPhone App
- From: Shawn Rutledge <email@hidden>
- Date: Tue, 26 Jan 2010 12:28:52 -0700
On Mon, Jan 25, 2010 at 1:50 PM, Michael Ash <email@hidden> wrote:
> I think that the term "VoIP" is a red herring here. Yes, technically
> you're taking voice audio and sending it over IP, but VoIP normally
> refers to real-time interactive usage like internet telephony. You're
> just sending audio data to a server and getting some kind of response,
I assumed the voice recognition was for voice dialing or some kind of
interactive voice response system.
Anyway it seems like it would be better to go with a standards-based
approach, e.g. the iPhone app should be a SIP client or an Asterisk
client, and then I think you can easily build the voice-response stuff
on an Asterisk server, as some kind of plugin. I'm not an expert on
those details but I know this kind of stuff gets done from time to
time, so there is probably plenty of stuff you can reuse rather than
re-inventing the wheel.
But then, I'm thinking as if the output of this class project is
supposed to be a useful piece of engineering and build upon what
exists already. Could be wrong... sometimes the profs like you to
reinvent the wheel just to learn from experience. In 1994 I had a
class in "multimedia information systems" and the class project was to
build a computer-based magazine or newspaper replacement. I threw
together a quick GUI (table of contents and navigation stuff) in
Toolbook and used HTML for the content, which was quite easy, and the
prof was taken aback... he had said when we started the project that
there was a Unix box available to do the project on, and thought we
were going to actually start with xlib or Motif or some such and build
the whole thing from scratch, which I thought was utterly pointless.
My grade turned out OK anyhow (maybe I got a B for that class, I
forgot). The web was sortof new at that time, but all the cool kids
had web pages already and I thought it was kindof pathetic that a prof
who specializes in multimedia wouldn't have understood by then that it
was the short-term future of media consumption, and taking that as a
given, could've thought of a more appropriate assignment to build on
top of it. OTOH I didn't really learn anything from that experience;
if I'd slaved away with Motif to build some kind of pointless one-off
app from scratch, at least I would've learned Motif along the way.
The real world is often pragmatic though, like I was... why do it over
again if you can reuse it.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden