Rasa:voice in RASA_PRO_LICENSE scope - Rasa Pro CALM

credentials.yml:

audiocodes:
  token: ""
  use_websocket: true
  keep_alive: 120

Configuration of the bot in live hub: image

Command i tried to run in terminal:

rasa run -m models --enable-api --port 6001 --cors "*"  --endpoints endpoints.yml --debug --credentials credentials.yml

Error occuring:

2024-08-01 13:20:44 INFO     rasa.core.channels.audiocodes  - Validating current Rasa Pro license scope which must include the 'rasa:voice' scope to use the voice channel.
2024-08-01 13:20:44 ERROR    rasa.utils.licensing  - The product scope of your issued license does not include rasa:pro:plus rasa:voice.
Failed to validate Rasa Pro license which was read from environmental variable `RASA_PRO_LICENSE`. Please ensure `RASA_PRO_LICENSE` is set to a valid license string.

Questions:

  • What should give as a token under audiocodes in credentials.yml?
  • What are steps to follow to get the rasa:voice scope in Rasa Pro License?

Any updated or corrected solutions are appreciated.

Does anyone have an answer for this? I’m getting the same error. Using Rasa Pro 3.10. Thanks!

Figured it out - I had to apply for a new developer license for Rasa Pro. More recent licenses include the rasa:voice requirement.

See here: Voice Assistants | Rasa Documentation

1 Like