Voice
.NET
Building Smart Apps that Understand Language, Speech, Images, and Face Recognition
Vipul Patel - 0
Introduction
The amount of information that users access today is unprecedented and the growth of Internet and mobile devices has just added to the demand.
With the increased amount of data available to users, it is becoming increasingly important to have a way to smartly process the data. Microsoft's Project Oxford offers APIs that can be called from an application to interact with audio, text, image,...
Voice
Designing an Interactive Voice Response System Using VoiceXML and CCXML
Ponkumar De - 0
Introduction
Voice interaction is by far the most natural choice of interaction for humans. When it comes to communicating with computers, interaction by voice brings in flexibility and ease of use to the consumer. The caller does not need to type in any information and can be on the move when requesting a service. Besides, a voice interactive system brings in a personal touch so...
Security
Speech Authentication Strategies, Risk Mitigation, and Business Metrics
The telephone was invented more than 150 years ago, and continues to be a very important means for us to communicate with each other. The Web, by comparison, is very recent, but has rapidly become a competing communications channel. The convergence of telecommunications and the Web is now bringing the benefits of Web technology to the telephone, enabling Web developers to create applications that...
Visual Basic
Implementing Extension Methods in VB.NET
Paul Kimmel - 0
I wrote my first VB code in 1978. I am not surprised that programming is still fun, still interesting, still amusing after all these years. Computers really got interesting for the average person around 1986, ten years after Bill Gates started Microsoft, but just two years after Microsoft went public. It's a little sad that Chairman Bill is retiring already.
The good news is that...
Enterprise Java
Capital Budgeting: Rational Outsourcing Decision in VoIP Projects
According to a recent Harvard Business School study, higher IT capability directly correlates with superior revenue growth.
Nearly all IT managers (at more than 150 large enterprises) surveyed for the study said they plan to increase outsourcing, particularly in the areas of application development and IT infrastructure.
Outsourcing is the practice of turning over responsibility of some to all of an organization's information systems applications and...
Voice
Understanding Telephony Concepts for Interactive Voice Responses
Xiaole Song - 0
Introduction
This article is part of a series of articles about building speech-enabling IVR (interactive voice response) using MS Speech Server 2004 and MS Speech Application SDK. The last article discussed creating Grammar and Prompts in IVR applications; this article outlines the telephony concepts and telephony functionality within MS Speech Server and SASDK. Telephony is the interface between PSTN and your speech-enabled IVR Web-based application;...
Voice
How To Develop IVR Applications with Microsoft Speech Server
Xiaole Song - 0
The Microsoft Speech Server (MSS) 2004 was launched in March of this year. MSS 2004 is a Web-based, flexible, and integrated solution of both speech-enabled interactive voice responsive (IVR) and Web applications, used in conjunction with the Microsoft Speech Application Software Development Kit (SASDK) that could be integrated seamlessly and directly with the MS Visual Studio .Net development environment. The Microsoft Speech Server enables...
.NET
Nominations for Developer.com Product of the Year Have Begun!
What makes a development product worth its weight in gold?
Is it...
Performance?
Reliability?
Adherence to standards?
Shortcuts?
Value?
Ease of use?
Security?
Bells and whistles?
For those who program for a living this gold should be 24 carat. Developer.com wants to acknowledge those development programs and tools that are 24 carat gold. Each year we do that by awarding companies or groups who we, with the help of our readers, feel are...
Voice
Natural vs. Direct Dialog and How VoiceXML Enables Both
This article is the third article in a three-part series that provides an introduction to VoiceXML, as well as SRGS, SSML, and SISR for building conversational web applications. The first installment discussed building VoiceXML dialogs through both menu and form elements. The second outlined how VoiceXML takes advantage of the distributed web-based application model as well as advanced features including: local validation and processing,...