私はアスタリスク11.0に取り組んでおり、テキストを英語から他の言語に変換する発信の小さなダイヤルプランを作成しました
googletranslate.agi をダウンロードし、すべての perl モジュールをインストールしました
私の問題は、いくつかの引数を googletranslate.agi に送信するたびに -1 が返されることです。
私のダイヤルプランの一部
same => n,agi(googletranslate.agi,"${name}",fr)
same => n,Verbose(1,Translated text: ${gtranslation})
そして私のcliショー
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