Dave Horton
af958d0222
wip
2024-08-20 21:22:33 -04:00
Dave Horton
d6edb34f09
logging
2024-08-20 21:17:02 -04:00
Dave Horton
e61f086ba7
wip
2024-08-20 21:10:48 -04:00
Dave Horton
731d36b047
wip
2024-08-20 21:02:20 -04:00
Dave Horton
3d7ba0ba0a
wip
2024-08-20 16:01:04 -04:00
Dave Horton
cda6047942
wip
2024-08-20 09:56:41 -04:00
Dave Horton
c6c599ab99
fix dialogflow tts bug (tts not working due to 'default' being assigned to label) and update to drachtio-srf with fix for parsing sip:1234@feature-server ( #518 )
2023-11-06 15:05:17 -05:00
Dave Horton
f651cfa0b7
prune unused function ( #478 )
2023-10-09 15:03:27 -04:00
Hoan Luu Huu
b1ecf069bf
Feat/fallback speech 02 ( #429 )
...
* feat fallback speech
* feat fallback speech
* feat fallback speech
* gather verb
* fix
* wip
* wip
* wip
* wip
* wip
* transcribe
* transcribe
* fix
* wip
* wip
* wip
* wip
* fix
* wip
* fix
2023-08-22 09:22:01 -04:00
Hoan Luu Huu
f8c5abe9e9
feat: multi speech credential diff labels but same vendor ( #426 )
...
* feat: multi speech credential diff labels but same vendor
* update sql
* fix
* fix
* fix jslint
* fix review comment
* update verb spec version
2023-08-15 08:57:49 -04:00
Hoan Luu Huu
d96712a8d6
feat: add tts on account level ( #366 )
2023-06-02 09:31:28 -04:00
Hoan Luu Huu
c09425fa89
feat: use verb-specifications ( #262 )
...
* feat: use verb-specifications
* feat: use verb-specifications
* fix: verb specification v2
* remove irrelevant tests
* fix: verb-scpecification
* update to use @jambonz/verb-specifications
---------
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-02-15 09:56:23 -05:00
Dave Horton
3298918322
Feature/siprec server ( #143 )
...
* fixes from testing
* modify Task#exec to take resources as an object rather than argument list
* pass 2 endpoints to Transcribe when invoked in a SipRec call session
* logging
* change siprec invite to sendrecv just so freeswitch does not try to reinvite (TODO: block outgoing media at rtpengine)
* Config: when enabling recording, block until siprec dialog is established
* missed play verb in commit 031c79d
* linting
* bugfix: get final transcript in siprec call
2022-08-09 15:23:55 +02:00
Dave Horton
3fa913215f
bump version
2022-04-06 08:19:33 -04:00
Dave Horton
a950f9f738
Feature/trace propagation ( #96 )
...
* add b3 header for trace propagation on initial webhook
* logging
* add tracing context to all webhooks
* Add span parameter to Task.getTracingPropagation. Pass proper span to getTracingPropagation calls in Task methods to propagate the proper spanId (#91 )
* some tracing cleanup
* bugfix: azure stt results need to be ordered by confidence level before processing (#92 )
* fix assertion
* bugfix: vad was not enabled on config verb, restart STT on empty transcript in gather
* gather: dont send webhook if call is gone
* rest outdial: handle 302 redirect so we can later cancel request if needed (#95 )
* gather: restart if we get an empty transcript (looking at you, Azure)
Co-authored-by: javibookline <98887695+javibookline@users.noreply.github.com >
2022-04-01 14:48:27 -04:00
Dave Horton
3c5d392407
Feature/ws api ( #72 )
...
initial changes to support websockets as an alternative to webhooks
2022-02-26 14:06:52 -05:00
Dave Horton
3bf1984854
K8s changes ( #55 )
...
* K8S: dont send OPTIONS pings
* fix missing ref
* k8s pre-stop hook added
* k8s pre-stop hook changes
* chmod +x utility
* more k8s pre-stop changes
* pre stop
* fix healthcheck
* k8s pre-stop working
* add readiness probe
* fix bug in pre-stop
* logging
* revamp k8s pre-stop a bit
* initial support for cognigy bot
* more cognigy changes
* switch to use transcribe for cognigy
* #54 include callInfo in dialogflow event payload
2022-01-06 12:41:14 -05:00
Dave Horton
a9e789f466
add support for autoscaling SBC SIP servers; bugfix: synthAudio calls must past stats obj
2021-10-02 12:40:56 -04:00
Dave Horton
ac8827c885
dialogflow: support for regional endpoints
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
70e4e10a70
dialogflow tts fix and gather fix
2021-02-21 11:30:55 -05:00
Dave Horton
8b3ffe911d
bugfix in dialogflow
2021-02-18 12:59:05 -05:00
Dave Horton
0cff553310
update to latest realtimedb-helpers
2021-02-08 15:36:30 -05:00
Dave Horton
756db59671
update transcribe to support google v1p1beta1 and aws
2021-01-31 15:49:19 -05:00
Dave Horton
ec7a1858d6
dialogflow: clear no input timer on caller hangup
2021-01-14 08:58:18 -05:00
Dave Horton
63a00063c1
dialogflow: can optionally specify an environment
2021-01-13 21:21:26 -05:00
Dave Horton
d3f8e032d1
dialogflow: finish playing a final prompt before replacing application
2021-01-08 14:06:28 -05:00
Dave Horton
ef17ed40f7
include X-Account-Sid on all outgoing INVITEs
2020-12-16 13:27:02 -05:00
Dave Horton
95e4c22969
add lex support
2020-10-09 08:28:36 -04:00
Dave Horton
884e63e0ef
allow proxy in dial verb
2020-07-24 15:33:06 -04:00
Dave Horton
490472ca68
bugfix dialogflow no input timeout
2020-07-10 12:02:11 -04:00
Dave Horton
565ad2948c
bugfix dialogflow no input event
2020-07-10 11:50:21 -04:00
Dave Horton
31bed8afbd
dialogflow: allow app to specify event to send in case on no input
2020-07-10 11:33:48 -04:00
Dave Horton
6e78b46674
more dialogflow changes
2020-07-08 16:07:49 -04:00
Dave Horton
a4bcfca9e6
added initial support for dialogflow
2020-07-08 14:16:37 -04:00