i6net header image 4

New *CLI> Commands for VXI* 6.1

janus | Development | Sunday, June 5th, 2011

New VXI* VoiceXML browser  6.1 has been enhanced with new commands line to provide more information to administrators. VXI* data logs are now managed easier from the Asterisk *CLI>; today get online information about all the calls, sessions, accounts, statistics, cache … your IVR/IVVR management becomes simple (for example):

hostname*CLI> vxml show version
Version      : V6.1
Build with   :
CVS Revision : $Revision: 1.469 $
Gcc          : V4.3
Arch         : 32 bits
Target       : i686
Asterisk     : V1.6.2.14
_            : by hudson@debian-50-i386
_            : on i686/Linux 2010-09-06 23:01:26 UTC
Options sum  :
Date         : May 24 2011 10:04:30
hostname*CLI>

Find here the new commands line dumped with Asterisk *CLI>: Help

  • vxml cache | Cache actions *New
  • vxml debug | Enable VoiceXML application debugging *New
  • vxml no debug Disable | VoiceXML application debugging *New
  • vxml originate | Originate a call to the VoiceXML application *New
  • vxml reload | Reload VoiceXML interpreter configuration
  • vxml show accounts | Show the accounts configured
  • vxml show account | Show an account configured
  • vxml show applications | Show and check the dependencies applications
  • vxml show cache | Show files in the cache *New
  • vxml show configuration | Show the configuration of VoiceXML interpreter
  • vxml show dates | Show dates of VoiceXML interpreter
  • vxml show license | Show license of VoiceXML interpreter
  • vxml show session | Show session of VoiceXML interpreter
  • vxml show sessions | Show sessions of VoiceXML interpreter
  • vxml show statistics | Show statitics of VoiceXML interpreter
  • vxml show top | Show top of VoiceXML interpreter
  • vxml show version | Show version of VoiceXML interpreter

Previous Posts:

SVG format to design nice Video IVR (IVVR) menus with VXI*

janus | Development | Friday, April 22nd, 2011

Build your video IVR menus using SVG format. VXI* VoiceXML Browser 6.0 supports SVG format with the vxml <audio> tag like major web browsers does! With this feature, implementing a nice video menus or adding a wallpaper picture become really easier to design and to update. No pixels resizing, your content will always fit well into your phone video screen.

Scalable Vector Graphics (SVG) is a family of specifications of an XML-based file format for describing two-dimensional vector graphics, both static and dynamic. The SVG specification is an open standard that has been under development by the World Wide Web Consortium (W3C) since 1999. SVG images and their behaviors are defined in XML text files.

SVG Free Editor Tool: InkScape
Open Source SVG editor for many OS (Mac, Linux, Windows)
Website – http://www.inkscape.org

Please contact us for more information

How to code a Callback feature using VoiceXML ?

tech | Development | Thursday, March 24th, 2011

Find here a small example about how to implement a VoiceXML callback feature for your IVR service. VXI* won’t pikup the call of the caller, a ringback tone is playing before handup. Once the call is hangup, the platform callback the caller (caller ID or session.connection.remote.uri). A callback service is a very good idea to avoid call charges for your customers when they are calling you.

account1:

  1. Call 0001
  2. the IVR pickup the call…
  3. and execute your service (charged if you call it directly)

account2:

  1. Call 0002
  2. the IVR don’t pickup the call… ringbacktone message
  3. and call back you to execute your service (free call, with callback)

System Requirements:

  • Asterisk 1.4, 1.6, 1.8
  • VXI* VoiceXML browser 6.0 or upper
  • VoIP or E1/T1 carrier must support ringbacktone/earlymedia

VoiceXML Accounts: vxml.conf

[account1]
name=voicexml_service
number=0001
url=http://localhost/vxml/index.vxml
dialformat=SIP/%s

[account2]
name=notanswer_callback
number=0002
url=http://localhost/vxml/callback.vxml
dialformat=SIP/%s
force=ringing

VoiceXML Code: callback.vxml

Very simple, isn’t it?

Flash applications remote-controlled by a phone call

janus | Development | Tuesday, February 22nd, 2011

To create amazing services that provide significant value added you have to break barriers. Today’s example shows how you can connect two very different technology environments, a Flash application and a Telephony service. Have you ever think about it before? It’s something you can do thanks to our ultimate Xtras* Flash/RTMP server channel for VXI* over Asterisk. This RTMP channel is a small Flash server which can connect a phone number through VoiceXML to a Flash applet. For example, a user can call with his own phone to move a paddle using the keypad of a Pong video game coded in Flash. No specific telephony developments are required.

There’s hundred of business opportunities that could require to connect a Flash service and Telephony to get feedback from consumers.

What for:

  • Interactive Outdoor Advertising
  • Dynamic Marketing (video, flash, TV displays, shopping carts,…)
  • Live Shows (discotheque, live concerts,…)
  • Public Trade Shows (video presentations,…)
  • Payments by phone for online flash app. or contents
  • Advertising Displays (shops, booths, …)

Flash channels:

  • RTMP Video IN/OUT
  • RTMP Audio IN/OUT
  • DTMF

More information:
Xtras* Flash/RTMP Server Channel

New Ringback tone function through VoiceXML is coming soon with VXI* 6.0

tech | Development | Thursday, February 17th, 2011

A ringback tone is an audible indication that is heard on the telephone line by the caller while the phone they called is still in use. It is normally a repeated tone, designed to assure the calling party that the called party’s line is ringing, although the ring-back tone may be a song or now any dynamic voice content.

The ultimate VXI* VoiceXML browser 6.0 is able to execute a VoiceXML session during ringback tone for your phone services. Now you can provide information or get caller ID during all ringback tone with or without call pikup. You can also create personalized contents for each caller.

Beneficts:

  • Caller ID detection
  • Duration, according to your carrier (arround 30s … 60s)
  • Text-to-Speech or pre-recorded contents
  • Easy to configure with VXML accounts
  • Callback services (thru VoiceXML)
  • No costs for callers!

Requirements:

  • Asterisk 1.4 / 1.6 / 1.8
  • VXI* 6.0 (end of February 2011) or upper releases

What for:

  • Advertisements
  • Calling rates information
  • Customized voice messages
  • Callback services

But, we are sure that you will find many amazing services with this new feature.

Thank you for your continous support!

Next VXI* release will supports RFC 5552 on SIP Interface to VoiceXML Media Services

tech | Development | Wednesday, December 8th, 2010

Next VXI* VoiceXML Browser for Asterisk releases 6.X (in development) are supporting RFC 5552. Commonly, application servers controlling media servers use this protocol for pure VoiceXML processing capabilities. This protocol is an adjunct to the full MEDIACTRL protocol and packages mechanism.

More information:
http://datatracker.ietf.org/doc/rfc5552/

VXI* adds MRCP support to connect your VoiceXML Speech Recognition Applications over Asterisk

janus | Development | Wednesday, December 8th, 2010

Since latest 5.X releases, all VXI* platforms can add a new Xtras* MRCP Client interface to run any VoiceXML Standard Speech Recognition Application over Asterisk

VXI* The VoiceXML Browser for Asterisk includes for free a new Xtras* Extension for UniMRCP project. UniMRCP is the open source cross-platform MRCP project, which provides everything required for the implementation and deployment of both an MRCP client and an MRCP server. UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP/RTCP stacks and provides integrators with an MRCP v1 and v2 user level API.

We are pleased to announce the VXI* / UniMRCP interoperability to easily create advanced multimedia VoiceXML applications over Asterisk. The uniMRCP Client interface allows now to connect your favorite Speech Recognition Engines from big vendors using their own MRCP server without any additional cost.

MRCP/ASR Servers for VXI*:

  • Loquendo
  • Lumenvox
  • Nuance
  • Vestec
  • Telisma

Download Packages:

http://downloads.i6net.com/52/asr/

Please contact us, for other MRCP/ASR requirements.

New documentation edition for VXI* 5.2

tech | Development | Wednesday, December 1st, 2010

We present a new update of the VXI* VoiceXML Browser guides; these new PDF files are now available at our download documents section. Some updated elements are:

  • New documentation design
  • New Installation guide
  • New Complementary Software guide
  • Xtras* Extensions updated
  • Text-to-Speech and Speech Recognition installation updates
  • VoiceXML reference guide updated for VXI* 5.2

Download:

More information at: Documents

Thank your for your support!

New documentation edition for VXI* 5.1

ines | Development | Wednesday, September 15th, 2010

We present a new update of the VXI* VoiceXML browser Manual; these new PDF file is now available at our download documents section. Some updated elements are:

  • New Xtras* addons packages updated
  • New Text-to-Speech connector updated
  • New Flash/RTMP Server Channel addon for VXI* 5.1
  • VoiceXML reference guide updated for VXI* 5.1

Download:

More information at: Documents

Thank your for your support!

How to code a Karaoke Phone Service using VoiceXML

tech | Development | Friday, September 3rd, 2010

Today’s our VoiceXML code example shows a very simple Karaoke Phone Service to record an audio file during song’s music is playing. VXI* VoiceXML browser makes it very simple! thanks to its announcement property. Once confirmed the audio file generated is submited to a send.php script, so you can easily store the song in a web directory, send it by email or SMS…etc

Parameters:

  • <property name=”announcement” value=”true”/> set a background audio during recording
  • clip.wav song’music file WAV PCM 16bit 8khz mono to listen with <record> tag
  • send.php PHP script to manage the audio file recorded (Post method).

VoiceXML Code:

That’s it! You now have a working karaoke script in its simplest form.

« Previous Page | Next Page »

© 2011 I6NET Solutions and Technologies | Privacy | this website is powered by WordPress

Follow us: RSS | Twitter | Facebook | Friendfeed | Flickr | Slideshare | Youtube | Linkedin | TechCrunch
Links: Blog | Products | Support | Partners | Team | Company