Google Dialogflow (GDF) Plugin 1.2.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
- UniMRCP Server 1.5.0
- Google DIalogflow API v2beta1
- gRPC 1.7.3
- Protobuf 3.4.0
The binaries are currently available for the following Linux distributions:
- Red Hat / CentOS 7
- Ubuntu 16.04 LTS
This release addresses a few possible race condition issues and adds support for Speech-Incomplete-Timeout.
The detailed list of changes introduced in this release follows.
New Features
- Added support for the MRCP header field Speech-Incomplete-Timeout, which is observed only when the attribute 'interim-results' is set to 'true'.
Fixed Problems
- Fixed a possible segfault when response to gRPC stream creation arrives after no-input timeout is elapsed.
- Always wait for reading to complete and only then finish the gRPC streaming.
- If project-id is missing, respond with a completion cause ERROR instead of GRAM_LOAD_FAILURE.
Configuration Parameters
- Added a new attribute 'speech-incomplete-timeout' to the element 'speech-dtmf-input-detector', which is set to 1000 msec by default.
- Changed the default value of the configuration parameter 'vad-mode' from 1 to 2.
Miscellaneous
- Added session identifier to all the statements logged by speech input detector.
Visit the GDF plugin page for more information.
http://www.unimrcp.org/gdf
Thank you for using UniMRCP.
--
Arsen Chaloyan
Author of UniMRCP
http://www.unimrcp.org