cost 104 ms
如何在 Asterisk AGI 中播放背景音樂,同時在后台進行某些進程以消除執行期間的靜音

[英]how to play background music in Asterisk AGI while some process is Going on in background to remove the silence during execution

我在星號 2 中使用 python 2 有一段代碼監聽呼叫者音頻並處理音頻。 在此過程中,在播放音頻之前會有 15 秒的靜默。 我想在音頻處理過程中添加音樂。 有沒有辦法做到這一點。 extension.config 是這樣的 下面是 python 代碼 ...

我需要多次執行 php 異步,我應該在需要時關閉特定的通道

[英]I need multiple execute php async and I should be shut down specific chanel when I want

Php 文件(demo.php); 撥號計划; 我需要多次執行 demo.php 異步,我應該在需要時關閉特定的通道。當我從控制台調用 003@demo 時沒問題。 我該怎么辦?我嘗試從 Extension.But php 沒有等待 400 秒。 php 在 30 秒后完成。 例如; ...

什么是 Asterisk Dial() 選項來調用從被叫方收到的“正在振鈴”狀態的子程序?

[英]What is the Asterisk Dial() Option to Call Subroutine on “Ringing” Status Received from Called Party?

當發生以下事件時,我需要執行 AGI 腳本: 來電(很簡單,只需調用AGI()函數)。 當電話“響鈴”時(我無法弄清楚。)。 <-- Problem, how to do this? 當呼叫被“應答”時(我使用Dial()中的U(answer^${CALLID})選項)。 當電話掛斷時(我使 ...

有沒有辦法在 AGI python 中使用 stream 實時音頻進行語音識別?

[英]Is there any way to stream live audio for speech recognition in AGI python?

我創建了一個python腳本,可以將音頻轉錄為文本,但它使用錄制的音頻作為輸入,問題是直到沒有達到指定的時間,然后它是一個像下面這樣的錄制文件, 這里Record()中的 7 是總持續時間現在假設如果我只說“你好”這樣的 2 秒,那么我接下來的 5 秒將被浪費並且沒有優化。 其次,除非Record ...

pyst2(python 星號庫)中 ARGS 的值應該是多少?

[英]What should be the value of ARGS in pyst2(python asterisk library)?

我只是導入 pyst2 的 agi class 並且在創建 class 的 object 之后它詢問 args 和 EVN,那些是什么? 我閱讀了 pyst2 文檔,但沒有發現或可能錯過了這樣的文檔。 我只需要 agi class 所以我沒有查看文檔的其他部分。 也許它是 class 參數(不確定 ...

在通話結束時從星號(freepbx)獲取信息,並將其傳遞給 php 文件

[英]Getting information from asterisk (freepbx) on call end , and passing it to php file

如果呼叫得到應答,我正在嘗試將一些呼叫信息傳遞給 api-script 將需要以下變量: 來電顯示時間通話開始通話結束時間總通話時長結論類型(1=已完成,因此通話通過,2=已中止) State(如果呼叫被中止,“為什么”state,忙,無應答,取消,失敗,語音信箱) 完美的事情是在擴展中執行此操作 ...

Asterisk AGI 腳本在呼叫者掛斷時下降

[英]Asterisk AGI script falls when caller hangup

我有簡單的 AGI 腳本,我需要通過撥打 6666 號碼撥打 101 分機並計算通話后的應答時間。 當被調用者掛斷時一切正常,但是當調用者掛斷 agi 腳本時返回 4。 對不起我的英語不好) agi.php **sip.conf** **extensions.conf** 被叫方掛機時的控制台 ...

2020-07-07 18:23:02   1   608    asterisk / agi  
如何從 Asterisk AGI Console.Read() n 行數

[英]How to Console.Read() n number of lines from Asterisk AGI

我通過 AGI 與 Asterisk 通信,所以我使用: 接着: 閱讀回復。 這幾乎在所有時間都可以正常工作。 當響應有多行時,只讀取第一行。 例如: 即使它有 n 行長,我如何閱讀響應? 到目前為止的測試: 上面的代碼創建了一個無限循環,也是這樣: ...

如何在調用 Asterisk 之前執行代碼

[英]How to execute code before making a call on Asterisk

我有一個星號 pbx 服務器。 我是星號的新手,我知道有撥號計划擴展組等。我的目標是處理撥號事件做一些檢查,然后決定是否讓呼叫 go 通過或不通過。 我閱讀了有關 ARI AGI AMI 和撥號計划的信息,但我很困惑,不知道如何繼續。 我只想在撥打任何號碼時執行代碼(例如調用 API),然后根據該號 ...

MySQL Asterisk AGI - ValueError:無法處理參數

[英]MySQL Asterisk AGI - ValueError: Could not process parameters

所以我一直在解決這個問題,奇怪的是它似乎在獨立的 Python 腳本中運行得很好,但是當移動到星號 AGI 時,我收到以下錯誤: 以下是運行時引發此錯誤的相關數據。 注意:number_br=3,技術上應該是number_br=%s,但為了故障排除,我用一個靜態變量代替。 整個腳本在舊版本的 ...

Asterisk AGI AWS“ProfileNotFound:找不到配置文件(foo)”

[英]Asterisk AGI AWS "ProfileNotFound: The config profile (foo) could not be found"

為了給您提供一些背景知識,我通過 Python AGI 從 Asterisk 啟動了一個 bash 腳本,該腳本針對 Amazon Polly 運行並生成一個 .sln 文件。 我在 CentOS 服務器上有這個工作,但我試圖將它遷移到 Debian 服務器。 這是給我帶來問題的代碼行 我不斷 ...

如何在 python3 中使用星號 AGI?

[英]How to use Asterisk AGI with python3?

使用 Asterisk 16.2.1 我的AGI腳本(在底部)適用於 python2 #!/usr/bin/env python2 ,但不適用於 python3 #!/usr/bin/env python3 。 我什至沒有達到agi.verbose("python agi started") (使 ...

如何將參數從撥號計划發送到 Perl 子程序 AGI 並將相應的返回值發送回撥號計划

[英]How to send arguments from dialplan to Perl subroutines AGI and send respectives returns back to dialplan

我正在使用 Asterisk :: AGI 模塊與 Asterisk 1.8 交互,但我沒有看到使用 perl 子例程的示例。 我想與 Web 服務連接並更好地組織 AGI,最好使用子例程來執行 if-else 塊中的所有代碼,從撥號計划發送 args 並獲取這些子例程的返回。 我知道這個模塊的 ...

Asterisk agi 將變量寫入日志文件

[英]Asterisk agi write variables to log files

我正在將 phpagi 用於 Asterisk Vicidial。 我需要通過在執行程序時將一些變量值寫入外部日志文件來跟蹤其中一個類。 我嘗試了以下兩種方法,但都阻止了應用程序的執行。 第一的: 第二: 任何有關如何在日志文件上寫入變量值的幫助將不勝感激。 ...

PHP AGI 腳本不會插入到數據庫中

[英]PHP AGI script doesn't insert into database

有 AGI 腳本: 和一塊星號撥號方案: 結果是數據庫中沒有新記錄,盡管這些行: 被執行是因為我可以在 Asterisk 控制台中看到結果。 但是當我在 Linux 控制台中執行腳本時,插入了一條新記錄。 ...

2019-11-29 16:09:26   1   239    asterisk / agi  
$agi->get_data 突然停止,結果為“D”

[英]$agi->get_data suddenly stop with result of "D"

在 PHPAGI 中從用戶讀取數字我使用 $agi->get_data 一些用戶沒有按下任何鍵,但在 2-3 秒后音頻播放立即停止, $rawInput['result']顯示"D" !! 難道我做錯了什么? 或者它的星號或 PHPAGI 錯誤? ...

如何在 Asterisk 中緩沖 DTMF?

[英]How to buffer DTMF in Asterisk?

考慮以下 AGI 腳本。 它的撥號計划條目只是exten => *,1,AGI(test.agi) 。 使用模擬卡 TDM410P。 問題是這樣的:我摘機並快速按*12345 ; 結果是有時會丟失前一位或兩位數(即,未記錄到/tmp/agi )。 如何使星號緩沖 DTMF 數字直到它們被讀取 ...

2019-11-05 08:56:22   1   128    asterisk / agi  
沒有擴展應用程序“ AGI”

[英]No application 'AGI' for extension

我很久沒有為Asterisk開發任何東西了。 現在,我在UBUNTU 16.04上安裝了Asterisk 16.5.0。 我正在嘗試運行很久以前開發的AGI,但始終會得到(請參見下面的詳細信息): extensions.conf看起來像這樣: [入站] exten = ...

2019-08-25 14:38:27   1   38    asterisk / agi  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM