..

Diva Server and Nuance ASR 8.5 and 9.0

..

Developer Group

Developer Group
Connect with thousands of other developers to brainstorm ideas, share best practices and tips - or just chat about the latest emerging technologies making noise in the field. And of course, get the most up-to-date service and support news from Dialogic.
Dialogic Diva SDK programming questions

Diva Server and Nuance ASR 8.5 and 9.0

This question is answered

Good afternoon,

Could you help me , please? I would like to know if Diva Server boards are compatible with Nuance ASR 8.5 and 9.0... If yes, which model of Diva Board can I use and Where can I get the "Diva for Nuance" driver.

Thanks in advance,

Best Regards,

Fausto

Verified Answer
  • Certainly customers have created applications in the past that integrate ASR and TTS from Nuance 8.x (and Nuance Voice Platform) with Diva boards, but there are different approaches to doing this:

    Firstly, Nuance have their own API that allows applications to do ASR and TTS, so it's possible to write an app that uses these APIs and also integrates the Diva SDK.  This doesn't require any special "driver" software other than the SDK files that you already have access to; it just requires that you write some code to do it.

    Secondly, Nuance used to have a set of "audio providers", which were special DLLs to integrate various telephony boards with the ASR and TTS components.  We used to provide a "Diva Server for Nuance" driver that worked with this framework, but to be honest I don't know if (a) this code is still current or (b) if Nuance support that method any longer.

    Thirdly, for years Nuance have been talking about integrating their ASR and TTS through other "open" methods like MRCP and SIP, so there should be a possibility to integrate using Diva media gateways (e.g. DMG 3000/4000), or using the Diva SIP Control software.

    If you're interested in options 2 or 3, then this is more an "off the shelf" solution, and doesn't have anything to do with the Diva SDK really.  You might be better off making contact with your local Dialogic Sales office and talking to the Presales Consultant about what the options are.  Also, it's worth asking Nuance what their preferred approach is, since even several years ago they were talking about removing their own proprietary APIs and using MRCP exclusively.

     

     

     

All Replies
  • Certainly customers have created applications in the past that integrate ASR and TTS from Nuance 8.x (and Nuance Voice Platform) with Diva boards, but there are different approaches to doing this:

    Firstly, Nuance have their own API that allows applications to do ASR and TTS, so it's possible to write an app that uses these APIs and also integrates the Diva SDK.  This doesn't require any special "driver" software other than the SDK files that you already have access to; it just requires that you write some code to do it.

    Secondly, Nuance used to have a set of "audio providers", which were special DLLs to integrate various telephony boards with the ASR and TTS components.  We used to provide a "Diva Server for Nuance" driver that worked with this framework, but to be honest I don't know if (a) this code is still current or (b) if Nuance support that method any longer.

    Thirdly, for years Nuance have been talking about integrating their ASR and TTS through other "open" methods like MRCP and SIP, so there should be a possibility to integrate using Diva media gateways (e.g. DMG 3000/4000), or using the Diva SIP Control software.

    If you're interested in options 2 or 3, then this is more an "off the shelf" solution, and doesn't have anything to do with the Diva SDK really.  You might be better off making contact with your local Dialogic Sales office and talking to the Presales Consultant about what the options are.  Also, it's worth asking Nuance what their preferred approach is, since even several years ago they were talking about removing their own proprietary APIs and using MRCP exclusively.