finalize 0.7.4 release notes (#33)

This commit is contained in:
Dave Horton
2022-04-07 14:41:01 -04:00
committed by GitHub
parent c07a37d64a
commit 1a50f4d689
2 changed files with 5 additions and 3 deletions

View File

@@ -4,7 +4,7 @@
#### New Features
- Adds support for using a websocket connection as an alternative to webhooks.
- [config](/docs/webhooks/config/) verb was added to allow session-level speech defaults to be manipulated during a call.
- [gather](/docs/webhooks/gather) and [transcribe](/docs/webhooks/transcribe) now support voice activity detection, which can be used to delay the connection to a speech service until speech is detected. This can reduce the costs of using some speech providers.
- [gather](/docs/webhooks/gather) and [transcribe](/docs/webhooks/transcribe) now support voice activity detection, which can be used to delay the connection to a speech service until speech is detected. This can reduce the costs of using some speech providers since the connection to the provider is delayed until speech is actually detected.
- Allow target-level headers on [dial](/docs/webhooks/dial) verb.
- Add support for handling incoming SIP REFER while in a [dial](/docs/webhooks/dial) verb.
- Additional parameters were added to the [gather](/docs/webhooks/gather) verb.
@@ -18,7 +18,7 @@
- Disable DNS caching on Kubernetes when routing calls from SBC to feature servers to prevent intermittent failures when service endpoints change.
#### Availability
- Available shortly on <a href="https://aws.amazon.com/marketplace/pp/prodview-55wp45fowbovo" target="_blank" >AWS Marketplace</a>
- Available now on <a href="https://aws.amazon.com/marketplace/pp/prodview-55wp45fowbovo" target="_blank" >AWS Marketplace</a>
- Deploy to Kubernetes using [this Helm chart](https://github.com/jambonz/helm-charts)
**Questions?** Contact us at <a href="mailto:support@jambonz.org">support@jambonz.org</a>

View File

@@ -1,6 +1,7 @@
# config
> Added in v0.7.4
The `config` verb allows the developer to change the default speech settings for the current session, or to listen in the background while other verbs are executing. The latter technique is useful mainly for certain scenarios when integrating with some conversational AI systems.
The `config` verb allows the developer to change the default speech settings for the current session, or to gather speech or dtmf input in the background while other verbs are executing. The latter technique is useful mainly for certain scenarios when integrating with certain conversational AI systems.
This verb is non-blocking; i.e. the specified settings are changed and execution immediately continues with the next verb in the application.
@@ -29,6 +30,7 @@ You can use the following attributes in the `config` command:
| synthesizer | change the session-level default text-to-speech settings. See [the say verb](/docs/webhooks/say) for details on the `synthesizer` property.| no |
| recognizer | change the session-level default speech recognition settings. See [the transcribe verb](/docs/webhooks/transcribe) for details on the `recognizer` property.| no |
| bargeIn.enable| if true, begin listening for speech or dtmf input while the session is executing other verbs. This is known as a "background gather" and an application to capture user input outside of a [gather verb](/docs/webhooks/gather). If false, stop any background listening task that is in progress| no|
|bargein|this object contains properties that are used to instantiate a 'background' [gather verb](/docs/webhooks/gather)|no|
| bargeIn.actionHook | A webhook to call if user input is collected from the background gather.| no |
| bargeIn.input |Array, specifying allowed types of input: ['digits'], ['speech'], or ['digits', 'speech']. | yes |
| bargeIn.finishOnKey | Dmtf key that signals the end of dtmf input | no |