質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Twilio

Twilioは電話・SMS・ビデオ・チャット・SNS連携等、様々なコミュニケーションチャネルの融合を可能とするクラウドコミュニケーションAPIサービスです。 従来は大規模な設備投資が必要だった電話と連携したシステムも、汎用的な開発言語で容易に開発が可能となり、 様々なコミュニケーションチャネルを活用したシステム構築が可能となります。

Q&A

解決済

3回答

4292閲覧

Asteriskで呼び出し音が変更できない

massy7

総合スコア45

Twilio

Twilioは電話・SMS・ビデオ・チャット・SNS連携等、様々なコミュニケーションチャネルの融合を可能とするクラウドコミュニケーションAPIサービスです。 従来は大規模な設備投資が必要だった電話と連携したシステムも、汎用的な開発言語で容易に開発が可能となり、 様々なコミュニケーションチャネルを活用したシステム構築が可能となります。

0グッド

1クリップ

投稿2017/11/28 11:58

編集2022/06/30 12:03

###前提・実現したいこと
Asterisk 13.18.2
TwilioのSIP通話をAsteriskで受け取るという通話環境を構築しています。
外線 - Twilio - Asterisk - 固定電話

外線からこちらの番号にかけてきた際(固定電話へAsteriskを介して着信)、Twilioの呼び出し音がワンコールほど鳴り、その後Asteriskの呼び出し音が鳴るものと思われます(転送している感があるのでそう思いますが、明確にどのタイミングで切り替わっているかがわかりません)。

###発生している問題・エラーメッセージ
この時、Asteriskの呼び出し音がプルルルというよりプーーという少し高めの音が鳴ってしまいます。

###該当のソースコード
番号等は隠してあります
extensions.conf

conf

1[default] 2exten => _.,1,GotoIf(${BLACKLIST()}?blacklisted) 3 4exten => 1,1,Dial(SIP/1,30,r) 5same => 1,2,Hangup() 6 7exten => 2,1,Dial(SIP/2,30,r) 8same => 2,2,Hangup() 9...... 10 11;Twilio発信処理 12exten => _0.,1,Set(CALLERID(all)="CALLERID" <+CALLERNUMBER>) 13same => n,Dial(SIP/twilio0/+81${EXTEN:1}) 14 15exten => _+CALLERNUMBER,1,Dial(SIP/1&SIP/2&SIP/3&SIP/4&SIP/5&SIP/6,60,r) 16same => n,Hangup() 17 18exten => _+CALLERNUMBER,1,Dial(SIP/2&SIP/3,30,r) 19exten => _+CALLERNUMBER,2,Dial(SIP/1&SIP/2&SIP/3&SIP/4&SIP/5&SIP/6,60,r) 20exten => _+CALLERNUMBER,102,Dial(SIP/1&SIP/2&SIP/3&SIP/4&SIP/5&SIP/6,60,r) 21same => n,Hangup() 22 23exten => _.,n(blacklisted),Hangup

indications.conf

conf

1[general] 2country=jp ; default location 3 4[jp] 5description = Japan 6ringcadence = 1000,2000 7dial = 400 8busy = 400/500,0/500 9ring = 400*15/1000,0/2000 10congestion = 400/500,0/500 11callwaiting = 400*15/500,0/8000 12dialrecall = !400/200,!0/200,!400/200,!0/200,!400/200,!0/200,400 13record = 1400/500,0/15000 14info = !950/330,!1400/330,!1800/330,0 15stutter = !400/100,!0/100,!400/100,!0/100,!400/100,!0/100,!400/100,!0/100,!400/100,!0/100,!400/100,!0/100,400

###試したこと

  • リング音を変な値にしたり、indications.confの中身をカラにしたりしても反映されないため、そもそも読み込まれていない気がします。(毎回、Asterisk CLIでcore restart nowを叩いています)
  • 固定電話機は、T21P E2を利用していますが、そちらのトーン音の国を変えても変化なしです。
  • exten => 1,1,Dial(SIP/1,30,r)のオプション 「r」を外しても変わりませんでした。
  • もともと、Asterisk 1.8.8.1 を使用していたのですが、Asterisk 13にアップデートしても変わらず。
  • httpd、Asterisk 等の再起動
  • indications.conf を.aelに変更してみるなど(そもそも読み込まれていない?)
  • extensions.confの設定等は反映されます。
  • TwilioのDial動詞のringToneをjpにしても変化なし
試したこと・見たところURL

正直お手上げ状態なので、試せることやクリティカルな回答よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

記事は多くの人の問題を尋ねました、着信音情報は私にとって非常に必要です。 幸いなことに私はこの問題を抱えていません、そして今私はとても素晴らしいSamsung着信音 soundsard着メロを使います。 良い1日を。

投稿2022/06/30 03:03

freefonto

総合スコア32

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

TwilioのDial動詞に、answerOnBridge属性をtrueに設定することでTwilio側の呼び出し音に統一することができました

投稿2017/12/13 06:23

massy7

総合スコア45

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

Twilioなるものの実績がないので解る範囲での回答です。
といっても回答にはなっていなく確認事項/切り分けの範囲に留まります・・・

設定自体は間違っていないように見受けられます。

確認ですが、外線発呼している端末の呼び出し音を変更したいということですよね?
こちら、Twilioが呼び出し音を生成しているという可能性はないでしょうか?
Twilioを介さず、Asterisk単体で試験してみると切り分けができると思います。

ちなみに、内線は以下ですか?

固定電話機は、T21P E2を利用していますが、そちらのトーン音の国を変えても変化なしです。

※トーン音を変えたとありますが、こちらはオンフック状態で鳴る音しか制御できないのでは?
こちらがAsteriskに直収されているのであれば、任意の電話番号に電話した際の呼び出し音で確認できるのではないかと思っています。

indications.conf を.aelに変更してみるなど(そもそも読み込まれていない?)

aelはconfとは違う記述方式です。
aelに変更したからロード対象になるとかはないです。

投稿2017/12/01 00:46

over

総合スコア4309

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

massy7

2017/12/01 00:52

ご助言ありがとうございます。 こちら(固定電話)からAsteriskを介して発信する際の音は気にしていないのですが、こちら(固定電話)に相手が掛けてくるときに相手側に聞こえる呼び出し音が変更できないです。 現在設定変更・試験ができる環境にいないため、検証後追記したいと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問