Google Dialogflow (GDF) Plugin 1.21.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
- UniMRCP Server 1.7.0
- Google APIs 1.5.0
- gRPC 1.30.3
- Protobuf 3.12.2
The plugin supports the following Dialogflow API versions:
The binaries are currently available for the following Linux distributions:
- Red Hat / CentOS 7 (unimrcp-gdf-1.7.9-1.el7.x86_64.rpm)
- Red Hat / CentOS 8 (unimrcp-gdf-1.7.9-1.el8.x86_64.rpm)
- Ubuntu 18.04 LTS (unimrcp-gdf_1.7.9-bionic_amd64.deb)
- Ubuntu 20.04 LTS (unimrcp-gdf_1.7.0-focal_amd64.deb)
This
release adds support for several new configuration parameters allowing
to adjust the behavior and improve the interoperability in certain
border cases.
The detailed list of changes introduced in this release follows.
New Features- Made
replacement of new-line characters ('\n') in responses received from
Dialogflow configurable by means of a new attribute 'replace-new-lines'.
- Allow
to enforce global configuration parameters by disallowing overrides per
MRCP request. The behavior is configurable by means of a new attribute
'allow-overrides'.
- Allow to skip no input events raised by
Dialogflow CX agents by implicitly initiating a new request to
Dialogflow. The behavior is configurable by means of a new attribute
'skip-no-input' and applies to CX agents only.
- Made separator of built-in grammar parameters configurable.
Fixed Problems- Fixed a possible segfault on processing the header field Logging-Tag having an empty [no] value.
Configuration Parameters- Added a new attribute 'replace-new-lines' to the element 'results'.
- Added a new attribute 'allow-overrides' to the element 'streaming-recognition'.
- Added a new attribute 'skip-no-input' to the element 'streaming-recognition'.
- Added a new attribute 'grammar-param-separator' to the element 'streaming-recognition'.
Miscellaneous- Updated the Usage Guide to reflect the changes introduced in this release.
Visit the GDF plugin page for more information.
Thank you for using UniMRCP.
--