سلام دوستان من استریسک 11 نصب کردم تمام روت های وروردی و خروجی رو تعریف کردم. میخوام یک ivr تازه از طریق ip فون ها رکورد کنم. توی الستیکس برای این کار فیچر کد داشت و با وارد کردن فیچر کد روی ip فون میتونستی یه صدایی رو برای ivr رکورد کنی. توی استریسک چطور میتونم این موضوع رو فعال کنم. با تشکر
اطلاعیه
بستن
هنوز اطلاعیه ای در دست نیست.
مشکل در فعال کردن فیچر کد برای رکورد صدا از طریق ip فون ها
بستن
X
-
مشکل در فعال کردن فیچر کد برای رکورد صدا از طریق ip فون ها
اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum -
باید دایل پلن مربوط به رکورد رو به کانتکس داخلی هاتون اضافه کنید. مثلا اگر کانتکس داخلی هاتون [internal] باشه :
کد PHP:[internal]
exten => *98,1,set(name=record-${CALLERID(num)})
exten => *98,n,record(/tmp/$NAME:wav)
exten => *98,n,wait(3)
exten => *98,n,playback(/tmp/$NAME)
exten => *99,1,playback(/tmp/record-${CALLERID(num)}.wav)
و با کد *99 میتونین آخرین رکورد از اون داخلی رو فقط بشنوین.آخرین ویرایش توسط masome vahid; در تاریخ/ساعت 12-08-2016, 01:03 PM.Instagram : https://www.instagram.com/iranlinuxforum
Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock
Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA
Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/
-
ممنون این کد رو در قسمت کانتکست داخلی هام قرار دادم وقتی که از روی ip فون *98 رو میگیرم یک بوق پخش میشه که بعد از اون شروع میکنم به رکورد کردن و وقتی record تمام میشه تماس رو قطع میکنم بعد که میرم توی tmp چیزی اونجا record نشدهاینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum
کامنت
-
پایان رکورد کلید مربع رو بزنید.Instagram : https://www.instagram.com/iranlinuxforum
Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock
Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA
Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/
کامنت
-
سپاس گزارم از شما. فقط هر سری که رکورد میکنم دوباره overwrite میکنه روی فایل قبلی اینو چطور میتونم هندلش کنم.اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum
کامنت
-
بله . overwrite میکنه چون نام فایلها مثل همن رو قبلی overwrite میشه. میتونین در نام فایل از یه متغیر منحصر بفرد مثل uniqid و یا epoch (تاریخ و ساعت اون لحظه) استفاده کنید که سری بعدی رو فایل قبلی رکورد نشه:
کد PHP:[internal]
exten => *98,1,set(name=record-${CALLERID(num)}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})
exten => *98,n,record(/tmp/$NAME:wav)
exten => *98,n,wait(3)
exten => *98,n,playback(/tmp/$NAME)
Instagram : https://www.instagram.com/iranlinuxforum
Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock
Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA
Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/
کامنت
-
ممنون خیلی لطف کردید. بله مشکل برطرف شد. البته با این نکته ای که فرمودید پشیمون شدم و همون کد قبلی رو گذاشتم.اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum
کامنت
کامنت