Nu Echo Introduces Rivr, a Lightweight Open-Source VoiceXML Dialogue Engine for Java Developers

Share Article

This field-proven, flexible application framework, enabling Java developers to easily create enterprise-grade VoiceXML applications, is now made available to the developer community.

Nu Echo, a contact center and speech recognition solutions provider, is proud to contribute to the Open Source movement with the introduction of Rivr (, a lightweight open-source dialogue engine that enables Java developers to easily create enterprise-grade VoiceXML applications.

Thanks to a JVM/Java centric approach, Rivr allows enterprise developers to easily create VoiceXML applications with an OO approach, using the Java VM tools they learned to know and love. Rivr not only allows them to efficiently leverage their existing development workflow, including code coverage, unit tests, continuous build server, and war deployment, but they can also leverage any JVM language, including Java, Scala, Groovy, JPython, JRuby, or Clojure.

Since the company was founded in 2002, Nu Echo has experimented with many different ways of building VoiceXML applications, constantly striving to uncover the approach that experienced software developers would find the most efficient, robust, and intuitive. Rivr, Nu Echo’s fourth generation VoiceXML application framework, is the final result of this quest. "Rivr has been built over 10 years of hands-on experience with large corporate organizations. Rivr is not an experiment; it’s a proven software with several active deployments, including some at large financial institutions and utilities," says Dominique Boucher, Nu Echo's CTO.

Although initially targeted at Nu Echo’s internal developments of high-performance packaged VoiceXML applications, Rivr quickly generated interest among several Nu Echo customers, who were looking for a more flexible alternative to the development tools provided by the IVR platform vendors. Over the past two years, Nu Echo has developed several custom applications for customers based on Rivr, which was always provided free of charge with the source code to the customer. "Turning Rivr into an Open Source software freely available over GitHub was for us the natural next step," says Yves Normandin, CEO at Nu Echo. "We’re excited to make this contribution and hope that developers will take advantage of Rivr’s great features."

Rivr supports all VoiceXML primitives including DTMF, speech recognition, TTS, recordings, subdialogs, objects, scripts, and transfers, while being compatible with standards-compliant platforms, including Genesys, Cisco, Avaya, and Voxeo.

About Nu Echo

Nu Echo develops contact center and speech recognition solutions for enterprise customers. Building upon two decades of experience in contact center solutions development and a full suite of application development, tuning, and testing tools, Nu Echo is uniquely equipped to deliver solutions that simply work better. The company provides a full range of professional services, including custom contact center solutions development, speech application development, grammar development and tuning, automated functional and load testing, and consulting. Nu Echo also provides packaged VoiceXML applications that can be tailored to each customer's requirements. For more information about Nu Echo, please visit

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Dominique Boucher
Nu Echo
(514) 861-3246
Email >

Yves Normandin
Nu Echo
(514) 861-3246
Email >
Visit website