Skip to main content

Rasa-integration for the VIER Cognitive Voice Gateway

Project description

Rasa and VIER Cognitive Voice Gateway

Rasa is the leading open-source conversational AI platform that enables both individual developers and large enterprises to build superior AI assistants and chatbots. Rasa provides the infrastructure and tools needed to build the outstanding tools and transform the way customers communicate with businesses. Rasa can be deeply customized down to levels not possible with other platforms due to the open sourced architecture and machine learning.

Rasa is used by millions of developers and small teams to program enterprise conversational AI applications.

VIER Cognitive Voice Gateway (CVG) enables access to telephony, speech-to-text (STT), text-to-speech (TTS) and contact center integration for chatbots built with Rasa. I.e. CVG makes your chatbot to a voicebot handling phone calls.

Installing VIER CVG Channel in Rasa

To build voicebots using Rasa and CVG use our VIER CVG channel provided in this package. It needs to be installed as part of your Rasa installation.

Installing Rasa

If you do not have installed Rasa yet, follow the installation guide as provided by Rasa.

Installing VIER CVG Channel for Rasa

The VIER CVG channel in Rasa implements all the CVG APIs relevant for bots to provide CVGs full power to you as a Rasa developer.

The easiest way to install this package is through PyPI.

pip install rasa-vier-cvg

Docker

If you are using Rasa on Docker and you don't want to build a derived image, you can also download the channel source and bind-mount the package into a rasa/rasa-base container with a volume definition like this:

./rasa_vier_cvg:/opt/venv/lib/python3.10/site-packages/rasa_vier_cvg

Configure Rasa

Add the following content to credentials.yml:

rasa_vier_cvg.CVGInput:
  token: "CHOOSE_YOUR_TOKEN"

Configuring CVG

If you do not yet have an account for CVG please contact us at info@vier.ai.

conversational-ai-rasa

To configure the connection between your Rasa bot and CVG just select Rasa as the bot template, enter your Rasa URL (e.g. https://rasa.example.org/webhooks/vier-cvg) and your token, as set in credentials.yaml, in the CVG project settings.

Configuring a Rasa project in CVG

Using the VIER CVG Channel in Rasa

The following APIs are part of the outgoing channel (from a bot perspective): Call API, Dialog API, Assist API, Health API, Recording API.

The Bot API is part the incoming channel (from a bot perspective).

More Information

See and try our little sample voicebot built with CVG and Rasa to go into more details.

Find more information on our Rasa integration and how to build voicebots with Rasa and CVG in our docs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rasa-vier-cvg-1.3.3.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rasa_vier_cvg-1.3.3-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file rasa-vier-cvg-1.3.3.tar.gz.

File metadata

  • Download URL: rasa-vier-cvg-1.3.3.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for rasa-vier-cvg-1.3.3.tar.gz
Algorithm Hash digest
SHA256 c490c0475bd01a84d0bb650d6423f08b5ab36cea4582e8099a1e9e03c81fd9c9
MD5 df4bcb1d9577aa440755047b0cc5eb5b
BLAKE2b-256 5914fff5f0741c93ed2de3f8124dcb249ed90b51a3a83fb1cd5cb9bd6aee6eb4

See more details on using hashes here.

File details

Details for the file rasa_vier_cvg-1.3.3-py3-none-any.whl.

File metadata

  • Download URL: rasa_vier_cvg-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for rasa_vier_cvg-1.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4b355e849209f5a59e0779ea48d177c35751a40e6f3e2e51dee95e795e855642
MD5 4c21e98aef0c2e2cafe7289f6c21ba9d
BLAKE2b-256 2c90256052eb7ffbee3e2c96958752bd7312a35ba79d7e4dd2df5be4dadfa984

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page