اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

مشکل در فعال کردن فیچر کد برای رکورد صدا از طریق ip فون ها

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    مشکل در فعال کردن فیچر کد برای رکورد صدا از طریق ip فون ها

    سلام دوستان من استریسک 11 نصب کردم تمام روت های وروردی و خروجی رو تعریف کردم. میخوام یک ivr تازه از طریق ip فون ها رکورد کنم. توی الستیکس برای این کار فیچر کد داشت و با وارد کردن فیچر کد روی ip فون میتونستی یه صدایی رو برای ivr رکورد کنی. توی استریسک چطور میتونم این موضوع رو فعال کنم. با تشکر
    اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

    #2
    باید دایل پلن مربوط به رکورد رو به کانتکس داخلی هاتون اضافه کنید. مثلا اگر کانتکس داخلی هاتون [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
    با کد *98 میتونین صدا رو رکورد کنید و بعد از 3 ثانیه بشنویدش.
    و با کد *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/

    کامنت


      #3
      ممنون این کد رو در قسمت کانتکست داخلی هام قرار دادم وقتی که از روی ip فون *98 رو میگیرم یک بوق پخش میشه که بعد از اون شروع میکنم به رکورد کردن و وقتی record تمام میشه تماس رو قطع میکنم بعد که میرم توی tmp چیزی اونجا record نشده
      اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

      کامنت


        #4
        پایان رکورد کلید مربع رو بزنید.
        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/

        کامنت


          #5
          سپاس گزارم از شما. فقط هر سری که رکورد میکنم دوباره overwrite میکنه روی فایل قبلی اینو چطور میتونم هندلش کنم.
          اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

          کامنت


            #6
            بله . 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
            فقط این طوری دیگه نمیتونین فیچر کد *99 رو تعریف کنید تا بعدا بتونین فایل رکورد رو گوش بدین.
            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/

            کامنت


              #7
              ممنون خیلی لطف کردید. بله مشکل برطرف شد. البته با این نکته ای که فرمودید پشیمون شدم و همون کد قبلی رو گذاشتم.
              اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

              کامنت

              درباره انجمن منطقه لینوکسی ها

              انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

              شبکه های اجتماعی
              در حال انجام ...
              X