首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每次返回googletranslate.agi -1次

每次返回googletranslate.agi -1次
EN

Stack Overflow用户
提问于 2014-09-15 11:26:27
回答 1查看 103关注 0票数 1

我正在使用星号11.0,并创建了一个小的传出拨号计划,将文本从英语转换为其他语言。

我已经安装了googletranslate.agi和所有perl模块

我的问题是,每次我向googletranslate.agi发送参数时,它都会返回-1。

我的拨号计划的一部分

代码语言:javascript
复制
same => n,agi(googletranslate.agi,"${name}",fr)
same => n,Verbose(1,Translated text: ${gtranslation})

我的cli显示

代码语言:javascript
复制
Executing [3065700@outgoingsamplesfr:8] AGI("DAHDI/i1/09********-7", "googletranslate.agi,"akash",fr") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/googletranslate.agi
    -- <DAHDI/i1/09********-7>AGI Script googletranslate.agi completed, returning 0
    -- Executing [3065700@outgoingsamplesfr:9] Verbose("DAHDI/i1/09971197459-7", "1,Translated text: -1") in new stack
 Translated text: -1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-15 19:44:02

下面是如何调试任何agi脚本:

1)停止星号

2)在本地控制台中启动星号,如

代码语言:javascript
复制
asterisk -vvvc

3)键入"agi set调试on“。

4)运行您的拨号以获得执行。

如果像上面所描述的那样,您将在屏幕上得到agi的错误,也会得到agi执行调试,其中显示所有脚本到星号通信。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25847000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档