Amazon ECS 中的 Restcomm

Restcomm in Amazon ECS

我正在尝试使用 Amazon ECS 中的 docker 映像 运行 Restcomm,但我发现了一些问题。

这是我运行宁的命令:

docker run -e ENVCONFURL="https://raw.githubusercontent.com/RestComm/Restcomm-Docker/master/scripts/restcomm_env_basicAmazon.sh"

-p 80:80 -p 443:443 -p 9990:9990 -p 5060:5060 -p 5061:5061 -p 5062:5062 -p 5063:5063 -p 5060:5060/udp -p 65000-65050:65000-65050/udp restcomm/restcomm:latest

我可以访问管理门户、olympus 和 RVD,但是当我拨打 +1234 或接到 Nexmo 的电话时,它失败了,这里是日志:https://gist.github.com/antonmry/61ec970be3ff9fd923538899768bbc76

我猜这个问题与 运行 restcomm_env_basicAmazon.sh 有关,但不确定。你如何 运行 它在亚马逊?欢迎提供帮助。

此致,

安东

我在下面的日志中看到您没有指定 VoiceRSS 密钥,或者默认提供的免费 VoiceRSS 密钥已全部用完。请创建一个新的 VoiceRSS 密钥,在您自己的配置文件中设置它并重试

[0m[31m19:36:02,601 ERROR [org.mobicents.servlet.restcomm.tts.VoiceRSSSpeechSynthesizer] (RestComm-akka.actor.default-dispatcher-111) There was an exception while trying to synthesize message: org.mobicents.servlet.restcomm.tts.api.SpeechSynthesizerException: ERROR: The API key is not available!
[0m[0m19:36:02,602 INFO  [org.mobicents.servlet.restcomm.interpreter.VoiceInterpreter] (RestComm-akka.actor.default-dispatcher-111)  ********** VoiceInterpreter's akka://RestComm/user/$y Current State: synthesizing