akirilyuk
b089bd4663
add more logs
2022-02-04 08:28:33 +01:00
akirilyuk
5c8f91c1c1
add more logs
2022-02-04 08:26:55 +01:00
akirilyuk
418baa20df
fix setting initial config
2022-02-04 08:12:53 +01:00
akirilyuk
91108fa3ef
remove additional logs
2022-02-03 22:52:06 +01:00
akirilyuk
36c723d8f0
add more debug logs
2022-02-03 22:46:45 +01:00
akirilyuk
bc59fc80c9
revert some changes
2022-02-03 22:15:37 +01:00
akirilyuk
6960466afc
use stability for bargein feature
2022-02-03 22:12:47 +01:00
akirilyuk
09c2608114
add stability instead of final
2022-02-03 22:10:40 +01:00
akirilyuk
f1c17e537d
only resolve on barge in if final event
2022-02-03 22:07:47 +01:00
akirilyuk
22dad4eed6
restructure gather a bit
2022-02-03 22:01:29 +01:00
akirilyuk
8b982f20d6
always listen after say
2022-02-03 19:23:30 +01:00
akirilyuk
b6d0d4cb0e
do nothing if not listen after speech
2022-02-03 19:22:20 +01:00
akirilyuk
4636b487b4
use a timeout
2022-02-03 19:18:41 +01:00
akirilyuk
fce40a47ce
try a different approach
2022-02-03 19:14:37 +01:00
akirilyuk
1fd94dce94
start listeing if enabled
2022-02-03 18:54:57 +01:00
akirilyuk
efba631282
remove killing gather
2022-02-03 18:48:01 +01:00
akirilyuk
2fc3febcf6
kill only after 2s
2022-02-03 18:42:03 +01:00
akirilyuk
cc67132dfa
add more logs
2022-02-03 18:37:14 +01:00
akirilyuk
f8e88f085f
change timeout to 1
2022-02-03 18:32:50 +01:00
akirilyuk
1050eb47cd
try something else
2022-02-03 18:31:42 +01:00
akirilyuk
4e2feda7f3
wait before killing gather
2022-02-03 18:29:48 +01:00
akirilyuk
1685262658
try somehting out
2022-02-03 18:26:48 +01:00
akirilyuk
53e5360ab3
improve var naming
2022-02-03 17:58:26 +01:00
akirilyuk
7e9b6498c5
drop queue speech on barge in
2022-02-03 17:47:11 +01:00
akirilyuk
b9dfecceff
send audio on barge in gather
2022-02-02 15:56:14 +01:00
akirilyuk
4ea9707e4e
add params to start listening
2022-02-01 16:04:36 +01:00
akirilyuk
e20c472bd2
remove this
2022-02-01 16:02:37 +01:00
akirilyuk
f2421bb3dd
fix gather bug
2022-02-01 16:01:00 +01:00
Dave Horton
2ce902c00d
linting fixes
2022-01-26 14:04:14 -05:00
Dave Horton
8c00c89882
add support for retry logic and dtmf
2022-01-26 14:01:38 -05:00
Dave Horton
9a71350875
lint fix
2022-01-26 10:29:44 -05:00
Dave Horton
1bca165fc1
bugfix: handle interim results from azure
2022-01-26 10:29:44 -05:00
Dave Horton
b94605127e
initial revamp of cognigy verb to use gather, accept session and turn-level config from bot
2022-01-26 10:29:44 -05:00
Dave Horton
1e93973419
Feature/azure recognition ( #46 )
...
* add support for microsoft speech recognition
* update to drachtio-fsmrf that support microsoft stt
* gather and transcribe now support microsoft
2021-11-26 16:40:25 -06:00
Dave Horton
2262973f43
bugfix #41 : error was thrown about missing speech creds when speech was not enabled
2021-11-16 19:42:16 -05:00
Dave Horton
72345f83c1
Feature/minimal media anchoring ( #36 )
...
* initial WIP to remove freeswitch from media path when not recording or transcribing dial calls
* implement release-media and anchor-media operations
* mute/unmute now handled by rtpengine
* Dial: dtmf detection now based on SIP INFO events from sbcs and rtpengine
* add reason to gather action, bugfixes for transcribe and say
2021-10-21 11:59:45 -04:00
Dave Horton
a779ead79f
minor fix for gather
2021-09-29 18:15:52 -04:00
Dave Horton
a3d3878218
bugfix: cs not passed to kill()
2021-09-28 09:58:59 -04:00
Dave Horton
19f3cbaa43
initial support for Rasa
2021-09-07 13:43:40 -04:00
Dave Horton
9b59d08dcf
merge features from hosted branch ( #32 )
...
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
2021-06-17 16:25:50 -04:00
Dave Horton
576f645489
snake case REST payloads, support for LCC with child_call_hook, handle 302 on outdial
2021-04-22 14:39:54 -04:00
Dave Horton
8eb0cd1520
bugfix: speech to text was ignoring language and setting to en-US always
2021-04-07 18:40:14 -04:00
Dave Horton
c6168ce994
add reason property to gather action
2021-02-23 08:10:31 -05:00
Dave Horton
70e4e10a70
dialogflow tts fix and gather fix
2021-02-21 11:30:55 -05:00
Dave Horton
873729edb1
gather now supports aws for transcribe as well as google
2021-02-01 10:21:52 -05:00
Dave Horton
756db59671
update transcribe to support google v1p1beta1 and aws
2021-01-31 15:49:19 -05:00
Dave Horton
2c8c161954
fix overlapping requests to freeswitch on outdial
2020-08-03 11:51:58 -04:00
Dave Horton
3624b05eb6
bugfix: gather can only resolve once
2020-07-20 08:58:37 -04:00
Dave Horton
8ee590172b
added support for conference verb
2020-04-27 11:25:39 -04:00
Dave Horton
446000ee97
major revamp of http client functionalit
2020-02-14 12:45:28 -05:00