問題タブ [ccxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
332 参照

c# - VoiceXML で従業員のダイヤルを自動化できますか

私の会社では、クライアントの電話番号をテストして、それらが機能していること、およびオペレーターが顧客の電話に応答している別の回線にいることを確認する必要があります。現在、従業員は Excel シートから電話番号のリストを見て、タッチフォンで手動でダイヤルし、番号が機能しているかどうかを確認してから先に進みます。

これを独自のソフトウェアに統合して、従業員に電話をかけたいと考えています。VoiceXML で番号をダイヤルし、その通話を従業員に転送して、従業員がコンピューターのヘッドセットを介してオペレーターと会話できるようにすることはできますか?

C# プラットフォームを実行します。

0 投票する
2 に答える
598 参照

sip - CCXML から 182 Queued SIP メッセージを送信するにはどうすればよいですか?

アプリケーションがアウトバウンド コールを設定しようとしている間、長時間の呼び出し音を必要とする音声アプリケーションを構築しています。この間、通話は応答されないままにする必要があります。

メディア ゲートウェイに接続された SIP ベースの Genesys GVP 8.1 IVR を使用しています。

私が抱えている問題は、通話に応答がないため、30 秒後にタイムアウトになることです。コールがまだ進行中であることを伝えるために、ある種のキープアライブ メッセージをメディア ゲートウェイに送信する必要があります。

私はこれを使ってみました:

これは 180 Ringing を生成します... しかし、私はすでに 180 Ringing メッセージを送信しており、SIP サーバーは既に 180 メッセージを処理しているため、これをネットワークに渡さないと思います。

理想的には、182 Queued メッセージを送信してみたいと思っていますが、CCXML または拡張 GVP CCXML のドキュメントに、これを行う方法を説明するものが見つかりません。

私の Wireshark SIP トレースは次のようになります。

ワイヤーシャーク

24 秒での 2 番目の 180 Ringing がメディア ゲートウェイに渡されていないことがわかります。

GVP/CCXML で 182 Queued SIP メッセージを送信するにはどうすればよいですか?

0 投票する
1 に答える
1909 参照

voip - 予言を通して話している外部アプリケーションからアスタリスクトランクを介して電話番号を呼び出す方法は?

うわー、そのタイトルは一口でした...

一見、非常に紛らわしいように聞こえると思います。これが私が行っていることの基礎です:

私が持っているもの:
-AsteriskとVoxeoProphecyが実行されているサーバー。
-予言はアスタリスクの拡張として設定されました。
-外部アプリケーションを実行している別のサーバー。

外部アプリケーションは、Voxeoが読み取って実行するための2つのXMLを生成します。1つはccxmlファイル、もう1つはvxmlファイルです。これにより、(今日まで)アスタリスク拡張子の呼び出しが開始されます。

しかし、プロジェクトは進行中であり、昨日、このアプリケーションを実際の人を呼び出すことができるものに変えることを期待して、SIPトランクとDID番号を取得しました。

トランクはアスタリスクで動作しており、ソフトフォン(X-lite)を介して携帯電話番号に電話をかけることができました。それはうまくいきます。

ただし、外部アプリケーションから呼び出しを開始しようとすると、通過しません。私はそれを修正するために多くのことを試みましたが、それはうまくいきません。

トランク/DIDビジネスの前は、アスタリスク拡張子を呼び出すための作業コードは次のとおりでした。

私の最初の考えは、予言とアスタリスクのためにトランクを指定する必要があるかもしれないということでしたが、私はおそらくベースからかなり離れています。

私がうまくいくと思った再フォーマットされたコードは次のとおりです。

...しかし、これはまったく機能しません。

ソフトフォンから電話をかけると、ログファイルには次のように表示されます。

しかし、外部アプリケーションから呼び出すと、状況は少し異なります。

誰かがここで何が起こっているのかを明らかにすることができますか?前もって感謝します!

0 投票する
4 に答える
12842 参照

java - Java での IVR 開発

Java を使用して (PBX なしで) オンライン IVR アプリケーションを開発する予定です。ソフトウェア要件には、Java 側で実装することを好むいくつかの数学的計算とデータベース通信があります。

ご存知のように、JTAPI、Zanzibar OpenIVR、Moho、VoiceXML、CCXML、Jive、Prophecy、Vocent、Voxeo など、さまざまなテクノロジーが Java と統合する準備ができています。

ここでの質問は次のとおりです。最適なソリューションは何ですか? どれが届きやすいですか?効率がいいのはどっち?オープン ソース フレームワークをお勧めしますか? IVR システムを処理するための Windows API はありますか?

0 投票する
1 に答える
431 参照

c++ - ライブラリ内の関数への未定義の参照

CCXML の実行をテストするために Oktopous CCXML を実行しようとしています。Oktopous サイトからダウンロードした liboktopous 32 ビット ライブラリがあります。liboktopous.so のファイル情報

liboktopous.so での nm -D の出力はhereです。インクルードファイルは

さて、コンパイルしようとすると

使用して

私は得る

私は何を間違っていますか?

0 投票する
1 に答える
258 参照

ivr - CCXML および VoiceXML の発信コールを発信する方法は?

IVR で発信コールを受信するには? 通話開始要求にHP OCMP-RMを使用する場合があります。「発信者が 123 番号に電話をかけ、IVR システムとのやり取りの後、友人に電話をかける」ことを希望します。どうやって手に入れるの?