2
基於this question,它與我想要的非常接近。Twilio在打電話時說動詞
當雙方建立連接時,我們試圖在電話呼叫期間觸發Say動詞。不在提取之前,不在掛斷之後,而不在客戶端振鈴。
<?php
header('Content-type: text/xml');
?>
<Response>
<Dial callerId="+[some number]" record="true">
<Number url="say.php">
<?php echo htmlspecialchars($_REQUEST["tocall"]); ?>
</Number>
</Dial>
</Response>
而且say.php ..
<?php
header('Content-type: text/xml');
?>
<Response>
<Say voice="man" language="en">Long sentence to test quality of call over duration of [time]</Say>
</Response>
正如你所看到的,我們這樣做是爲了檢驗在2小時的時間通話的質量,所以忽略它實際上「說「荷蘭國際集團。
爲了使這個動詞在連接的電話呼叫期間觸發,而不是任何前/後階段呼叫過程,我必須做些什麼?
你有沒有嘗試過多個動詞由暫停動詞分隔?在繼續之前,是否只是您希望它等待的特定時間? – codenheim 2014-10-27 23:05:47
@codenheim它更多的是連接 - 我們有所有的內容來填補時間,但我的問題是,說話動詞在雙方連接之前觸發,而不是在實際的通話過程中觸發。 – 2014-10-28 16:04:27
好吧,我現在明白了。有針對該特定場景的解決方案,但我不記得了,所以我需要參考Twilio文檔。 – codenheim 2014-10-28 17:32:32