Nov 6, 2023
Microsoft Azure Bot Service (ABS) Plugin 1.8.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
Azure Speech SDK 1.22.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
Bot Service via Speech-to-Text and Direct Line
The plugin is available for the following UMS versions:
1.7.0
1.8.0
The binaries are currently available for the following Linux distributions:
- Red Hat / CentOS 8
unimrcp-azure-bot-1.7.8-1.el8.x86_64.rpm
unimrcp-azure-bot-1.8.4-1.el8.x86_64.rpm- Ubuntu 20.04 LTS
unimrcp-azure-bot_1.7.8-focal_amd64.deb
unimrcp-azure-bot_1.8.4-focal_amd64.deb- Ubuntu 22.04 LTS
unimrcp-azure-bot_1.7.8-jammy_amd64.deb
unimrcp-azure-bot_1.8.4-jammy_amd64.deb
This release adds a new feature and improves the behavior of the 'stt-dsc' API.
The detailed list of changes introduced in this release follows.
Aug 2, 2023
Microsoft Azure Bot Service (ABS) Plugin 1.7.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
Azure Speech SDK 1.22.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
Bot Service via Speech-to-Text and Direct Line
The plugin is available for the following UMS versions:
1.7.0
1.8.0
The binaries are currently available for the following Linux distributions:
- Red Hat / CentOS 8
unimrcp-azure-bot-1.7.7-1.el8.x86_64.rpm
unimrcp-azure-bot-1.8.3-1.el8.x86_64.rpm- Ubuntu 20.04 LTS
unimrcp-azure-bot_1.7.7-focal_amd64.deb
unimrcp-azure-bot_1.8.3-focal_amd64.deb- Ubuntu 22.04 LTS
unimrcp-azure-bot_1.7.7-jammy_amd64.deb
unimrcp-azure-bot_1.8.3-jammy_amd64.deb
This release fixes a few issues in the use of the 'stt-dsc' API.
The detailed list of changes introduced in this release follows.
Apr 12, 2023
Microsoft Azure Bot Service (ABS) Plugin 1.6.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
Azure Speech SDK 1.22.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
Bot Service via Speech-to-Text and Direct Line
The plugin is available for the following UMS versions:
1.7.0
1.8.0
The binaries are currently available for the following Linux distributions:
- Red Hat / CentOS 8
unimrcp-azure-bot-1.7.6-1.el8.x86_64.rpm
unimrcp-azure-bot-1.8.2-1.el8.x86_64.rpm- Ubuntu 18.04 LTS
unimrcp-azure-bot_1.7.6-bionic_amd64.deb
unimrcp-azure-bot_1.8.2-bionic_amd64.deb- Ubuntu 20.04 LTS
unimrcp-azure-bot_1.7.6-focal_amd64.deb
unimrcp-azure-bot_1.8.2-focal_amd64.deb
This release adds support for an alternate approach interacting with the Bot Service by performing streaming speech transcription first using the regular WebSocket Speech API and then placing a follow-up request using the Direct Line API. This approach allows to overcome limitations of the MS Speech SDK in support of streaming speech transcription in a multi-turn conversation.
The detailed list of changes introduced in this release follows.
Dec 30, 2022
Microsoft Azure Bot Service (ABS) Plugin 1.5.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
Azure Speech SDK 1.22.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
The plugin is available for the following UMS versions:
1.7.0
1.8.0
The binaries are currently available for the following Linux distributions:
- Red Hat / CentOS 8
unimrcp-azure-bot-1.7.5-1.el8.x86_64.rpm
unimrcp-azure-bot-1.8.1-1.el8.x86_64.rpm- Ubuntu 18.04 LTS
unimrcp-azure-bot_1.7.5-bionic_amd64.deb
unimrcp-azure-bot_1.8.1-bionic_amd64.deb- Ubuntu 20.04 LTS
unimrcp-azure-bot_1.7.5-focal_amd64.deb
unimrcp-azure-bot_1.8.1-focal_amd64.deb
The licensing toolkit has been extended to support flexible license distribution allowing for a more efficient use of licenses. The change applies to the use of floating licenses via a license server only. There are no functional changes in the use of node-bound licenses.
The licenses stored on a shared license store are dynamically re-distributed at runtime based on the actual usage. There is no need to pre-allocate a fixed number of licenses on initial loading of UniMRCP Server instances.
The detailed list of changes introduced in this release follows.
Jul 11, 2022
Microsoft Azure Bot Service (ABS) Plugin 1.4.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
UniMRCP Server 1.7.0
Azure Speech SDK 1.22.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
The binaries are currently available for the following Linux distributions:
Red Hat / CentOS 8 (unimrcp-azure-bot-1.7.4-1.el8.x86_64.rpm)
Ubuntu 18.04 LTS (unimrcp-azure-bot_1.7.4-bionic_amd64.deb)
Ubuntu 20.04 LTS (unimrcp-azure-bot_1.7.4-focal_amd64.deb)
This release adds support for SegmentationSilenceTimeout by having the Speech SDK upgraded to 1.22.0.
The detailed list of changes introduced in this release follows.
Jun 10, 2022
Microsoft Azure Bot Service (ABS) Plugin 1.3.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
UniMRCP Server 1.7.0
Azure Speech SDK 1.20.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
The binaries are currently available for the following Linux distributions:
Red Hat / CentOS 8 (unimrcp-azure-bot-1.7.3-1.el8.x86_64.rpm)
Ubuntu 18.04 LTS (unimrcp-azure-bot_1.7.3-bionic_amd64.deb)
Ubuntu 20.04 LTS (unimrcp-azure-bot_1.7.3-focal_amd64.deb)
This release introduces support for sending and getting activities triggered by the client application in addition to the regular listen method. The release also fixes a few problems by making use of the latest Speech SDK.
The detailed list of changes introduced in this release follows.
Mar 22, 2022
Microsoft Azure Bot Service (ABS) Plugin 1.2.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
UniMRCP Server 1.7.0
Azure Speech SDK 1.14.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
The binaries are currently available for the following Linux distributions:
Red Hat / CentOS 8 (unimrcp-azure-bot-1.7.2-1.el8.x86_64.rpm)
Ubuntu 18.04 LTS (unimrcp-azure-bot_1.7.2-bionic_amd64.deb)
Ubuntu 20.04 LTS (unimrcp-azure-bot_1.7.2-focal_amd64.deb)
This release provides a few improvements and fixes.
The detailed list of changes introduced in this release follows.
Jan 5, 2021
Microsoft Azure Bot Service (ABS) Plugin 1.1.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
UniMRCP Server 1.7.0
Azure Speech SDK 1.14.0
The plugin supports the following APIs:
LUIS
Bot Service via Direct Line Speech
The binaries are currently available for the following Linux distributions:
Ubuntu 16.04 LTS (unimrcp-azure-bot_1.7.1-xenial_amd64.deb)
Ubuntu 18.04 LTS (unimrcp-azure-bot_1.7.1-bionic_amd64.deb)
This release adds support for Bot Service integration via Direct Line Speech channel. The release makes use of the latest Speech SDK.
The detailed list of changes introduced in this release follows.
May 1, 2020
Microsoft Azure Bot Service (ABS) Plugin 1.0.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
UniMRCP Server 1.7.0
Azure Speech SDK 1.11.0
The binaries are currently available for the following Linux distributions:
Ubuntu 16.04 LTS (unimrcp-azure-bot_1.7.0-xenial_amd64.deb)
Ubuntu 18.04 LTS (unimrcp-azure-bot_1.7.0-bionic_amd64.deb)
IVR platforms can now utilize conversational interfaces provided by Microsoft Azure via UniMRCP Server.
The new plugin is intended to support the following two back-ends provided by Microsoft Azure for development of conversational interfaces.
LUIS
With the current release, the plugin allows to perform streaming speech transcription based on intents specified in a LUIS model. With this mode of operation, the speech application ultimately controls the dialog flow by specifying a LUIS model and a set of intents to be applied to each recognition request. The speech application may reference multiple LUIS models in the scope of a single MRCP session.
Bot Service
In a follow-up release, the plugin will support interactions with Bot Service via Direct Line Speech. The dialog flow is controlled by a bot in this case. The bot returns a detected intent and also the next prompt to be played to the caller.
Reference
For more information on LUIS and Bot Service, start with basic concepts.