Google Speech Recognition (GSR) Plugin 1.8.0 to the UniMRCP Server (UMS) has been released.
The plugin is based on the following components:
- UniMRCP Server 1.5.0
- Google Speech API v1
- 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 interoperability with Cisco Unified Customer Voice Portal (CVP).
The release also fixes a few major issues encountered under certain circumstances and introduced in the previous 1.7.0 version of the plugin.
Everyone is encouraged to upgrade.
New Features
- Made the name of the built-in speech transcription grammar configurable, which defaults to 'transcribe'.
- Allow 'builtin:speech/$name' and 'builtin:grammar/$name' to be used interchangeably.
- Accept SRGS speech grammars without processing of any rules defined in the grammar.
Fixed Problems
- When the configuration parameter 'start-of-input' is set to 'service-originated', then no-input timer might have not been stopped upon start of speech. This issue was introduced in 1.7.0 release.
- When the configuration parameter 'start-of-input' is set to 'internal', then under certain circumstances, this could have caused license depletion. This issue was introduced in 1.7.0 release.
- Escaped XML control characters which may appear in transcription results. For instance, "AT&T" will be replaced with "AT&T".
Configuration Parameters
- Added a new attribute 'skip-unsupported-grammars', which defaults to 'true'.
- Added a new attribute 'transcription-grammar', which defaults to 'transcribe'.
Miscellaneous
- Changed grammar referencing routine to be, by default, tolerant to malformed and not supported grammars.
Visit the GSR plugin page for more information.
Thank you for using UniMRCP.
--
Arsen Chaloyan
Author of UniMRCP
http://www.unimrcp.org