Creating Reusable Dialog Components with VoiceXML
UPDATE: How Reusable Dialog Components in VoiceModel are created and used has been greatly simplified. Go to this post for more details . This post is a continuation of a previous post on using Reusable Dialog Components (RDC). In this post we will look at creating Reusable Dialog Components for a VoiceXML application using VoiceModel . VoiceModel is an open source project that makes development of VoiceXML applications easier using ASP.NET MVC, C#, and Razor. Reusable Dialog Components are reusable libraries that make development of VoiceXML application easier as discussed here . In this example we will create an RDC for getting a date from a user using a telephone keypad. To get started create a class library project in Visual Studio. VoiceModel is developed in Visual Studio 2010 using .NET Framework version 4.0. Next include in the references System.Web , System.Web.Mvc , VoiceModel , and MvcContrib . MvcContrib is available via NuGet and is used for the Portable Areas