Releases Notes

v1.12.0 — 2021-10-21

  • Faster no-match conclusion thanks to our Speech-Nomatch-Timeout proprietary extension
  • Improved filtering out of noise and low confidence words

v1.11.7 — 2021-10-08

  • Fixed keyword and boolean grammars to avoid premature rejection of speech

v1.11.5 — 2021-10-04

  • Deferred start-of-input
  • Fixed boolean serialization

1.11.4 — 2021-10-01

Fixes:

  • 'Recognition-Mode' must have priority in all cases
  • In the postal address builtin, fixed parts of the city leaking into the street
  • Fixed VAD for very low energy signals
  • Fixed regression in session handling preventing more than one RECOGNIZE in a session
  • Fixed a bug in GET-PARAMS that was returning the wrong value for confidence_threshold
  • SET-PARAMS correctly sets default parameters values now, and RECOGNIZE change to those value are not persisted beyond

Improvements:

  • better acuracy in most cases for spelling builtins by disabling rescoring
  • new buitin postal_address deprecates previous address builtin
  • Internal refactoring and optimizations
  • Support legacy hotword parameters in Vendor-Specific-Parameters header

v1.6.1 — 2021-06-07

  • New Voice Activity Detection algorithm for better accuracy and robustness to background noise (Sensity-Level is now ignored).
  • Improved spelling builtins to distinguish homophones through context (e.g. "de" vs. "deux").
  • Improved builtin address with structured interpretation that is now the preferred way to match addresses in production.

v1.5.4 — 2021-04-12

v1.5.3 — 2021-03-22

  • better session handling
  • improved builtin Address (more addresses are recognized)
  • fixed filtering of ASR tags

v1.5.0 — 2021-02-08

Features

Fixes

  • fixed parasite accented characters in spelling builtins
  • fixed letter 'x' transcribed as "ex" in spelling builtins
  • fixed premature no-match in normal mode

v1.4.2 — 2021-01-15

  • Properly close session after early no match
  • Typo fix in nomatch respond body that prevented correct parsing.

v1.4.0 — 2021-01-12

v1.3.0 — 2020-12-22

  • Normal mode and hotword mode full support according to RFC
  • Stricter RFC compliance of timers for Recognition-timeout, hotword-[min|max]_duration
  • Support for statuses success-maxtime, hotword-maxtime, partial-match-maxtime
  • Provide interpretation score in ASR score on <instance> and <input> respectively of output payload:
  • Now return appropriate body for no-match and no-input + scores interpretation & ASR.
  • Support for length parameter on spelling builtins.
  • Support for ZipCode builting

v1.2.0 — 2020-09-16

  • Bug fix: stream silence while waiting for start of input
  • Support for:
    • Hotword-Min-Duration (RECOGNIZE method only)
    • Hotword-Max-Duration (RECOGNIZE method only)
    • Recognition-Mode (RECOGNIZE method only)
  • No partial match for spelling grammars

v1.1.0 — 2020-09-10

  • Legacy mode builtin:speech/text2num to restore behavior of pre-0.13 versions.
  • Improved builtin:spelling/letters to handle double letters said as "2 + letter".

v1.0.0 — 2020-08-24

  • English support for plain ASR
  • Builtin ASR model configuration
  • English support for Spelling builtin
  • Log errors with appropriate log priority
  • Heartbeat to avoid TCP timeout between RECOGNIZE commands

v0.13.0 — 2020-08-11

  • New backend (Voxo-broker), for better scalability and lower latency.
  • 60ms bufferization (for lower load)
  • New spelling builtin grammar:
    • more robust,
    • with support for decimal numbers.
  • Removed obsolete configuration flag asr_always_matches.