* fix transcribe fixes for speechmatics
* update to verb-specs with fixes for speechmatics
* add support for speechmatics translation
* add handlers for receiving translations
* call translation hookd
* gather: no need to restart speechmatics after a final transcript during continuous asr
* graceful shutdown
* wip
* wip
* wip
* wip
* wip
* feature server should send USER call to the sbc sip that is connect with the user
* feature server should send USER call to the sbc sip that is connect with the user
* feature server should send USER call to the sbc sip that is connect with the user
* fix review comment
* add env variable to enable the feature
* add env variable to enable the feature
* add env variable to enable the feature
* minor test update
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com>
* include X-CID for dial outbound if the call-session is outbound
* include X-CID for dial outbound if the call-session is outbound
* include X-CID for dial outbound if the call-session is outbound
* include X-CID for dial outbound if the call-session is outbound
* add support for aws language model name when transcribing
* wip - from prev branch
* wip
* support both aws grpc and ws api - detect based on transcription payload
* update to drachtio-fsmrf@4.0.0
* fix for grpc compatibility, requires JAMBONES_AWS_TRANSCRIBE_USE_GRPC env
* back out major update to drachtio-srf and fsmrf; that should come in a separate PR
* update drachtio-srf
* allow move to next task if say verb is failed because of speech credential
* allow move to next task if say verb is failed because of speech credential
* allow move to next task if say verb is failed because of speech credential
* wip
* wip
* feat/893: made noResponseTimeout and noResponseGiveUpTimout independent
* support for giveUpActions implemented
* feat/902: using makeTask and exec of task to execute the giveUpActions
* feat/902: changed version of verb-specifications and speech-utils
* feat/902: fixed jslint errors
* feat/902: modified log
* feat/902: using a new event giveupWithTasks for processing giveUpActions
* feat/902: removed check for wakeupResolver and replaceApplication already taking care of wakeupResolver, also updated the verb-specifications version
* feat/902: removed sync for _onNoResponseGiveUpTimer function
* feat/864: checking for undefined, because 0 is a valid value for minBargeinWordCount
* feat/864: checking for undefined and null
* feat/864: corrected spelling of mode and added check for undefined as 0 is a valid value for vad.mode
* fix#883 that after kicked from conference, no long receive freeswitch CUSTOM event
* fix#883 that after kicked from conference, no long receive freeswitch CUSTOM event
* reset Esl Custom event after conference.
* update drachtio fsmrf version
* feat/868: Use the properties from global config in verb for TTS
* feat/868: setting this.options to combination of cs.synthesizer.options and this.options
* feat/868: Move the logic of copying cs properties to parent class tts-task.js
* feat/868: add empty line that was removed, say.js restored to original version
* feat/868: moved _synthesizeWithSpecificVendor to tts-task.js
---------
Co-authored-by: Rammohan Yadavalli <rammohan.yadavalli@kore.com>