The BeVocal Café development portal allows you to either upload VoiceXML files to the BeVocal server or simply enter a publicly available URL from which it can retrieve the files. Once you add a file, it appears in your main Café view (see Figure 1).
Figure 1 BeVocal Café main screen.
Once the file has been added, selecting the VoiceXML Checker option from the links on the left side of the screen allows you to verify your VoiceXML code. The BeVocal Café is very advanced in the areas of debugging and load estimation, when compared to Tellme Studio. For instance, the Port Estimator tool "uses an Erlang B queueing model (M/M/k/1) to estimate the number of ports needed to support a given quality of service." The user enters variables such as call arrival rate, average call duration, and number of ports, to calculate the percentage of callers who will be turned away due to busy signals.
Selecting Deployment from the menu at the top of the screen starts the process of deploying your application for public use. Unlike Tellme Studio (which we'll examine in a moment), BeVocal Café doesn't require your application to be hosted on a public web server. Instead, BeVocal hosts your application for you, which is convenient. I deployed this article's sample code using this feature. To test it yourself, complete the following steps:
Say "Go to BeVocal Café."
Say or enter the demo ID of 1002707.