اطلاعیه

بستن
No announcement yet.

رکورد کردن فایل صوتی در یک تیبل در mysql

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

    رکورد کردن فایل صوتی در یک تیبل در mysql

    سلام
    من یه برنامه دارم که باید یه فایل صوتی(ضبط شده) رو تو یکی از خونه های جدول ذخیره بشه بعد طرف بیاد زنگ بزنه و پیغامو بشنوه
    سوال اول اینکه امکان insertکردن فایل صوتی توی جدول هست یا نه؟
    دوم اینکه تو php از چه تابعی واسه ضبط کردن استفاده کنم؟

    #2
    سلام
    شما باید آدرس رو ذخیره کنید .

    کامنت


      #3
      میشه یه کم بیشتر توضیح بدین.چجوری ادرسو ذخیره کنم؟
      بعدشم باید با dailplanفایلو ضبط کنم یا با phpهم میشه؟

      کامنت


        #4
        کد PHP:
         same => n,set(date=/tmp/${STRFTIME(${EPOCH},,%Y)}/${STRFTIME(${EPOCH},,%m)}/${STRFTIME(${EPOCH},,%d)})
         
        same => n,record(${Date}.wav,5,60

        کامنت


          #5
          ممنون
          بذار سناریو شو واست باز کنم که چی میخوام.من یه برنامه میخوام بنویسم که یه پیغام از کاربر بگیره بعد یه کد رهگیری بهش بده اون با این کد رهگیری دوباره زنگ بزنه و جواب پیغامو بشنوه (باید توی دیتابیسم اطلاعات ذخیره بشه چون این کد پیگیری میخواد واسش smsبشه)
          ببخشید اگه زیاد سوال میپرسم.

          کامنت


            #6
            این کد dialplan
            کد PHP:
             same => n,AGI(rand.php)
            same => n,set(date=/tmp/${STRFTIME(${EPOCH},,%Y)}/${STRFTIME(${EPOCH},,%m)}/${STRFTIME(${EPOCH},,%d)}/${rand})
            same => n,record(${Date}.wav,5,60
            اینم کد rand.php
            کد PHP:
            #!/usr/bin/php -q
            <?php
              
            require('phpagi.php');
              
            error_reporting(E_ALL);
              
            $agi = new AGI();
              
            $n=rand(10000,99999);
              
            $agi->set_variable('rand',"${n}");
            ?>
            بعدش کد Rand رو میدی بخونه برای مشتری و این کد رو داخل دیتا بیس هم میریزی

            کامنت


              #7
              نوشته شده توسط abbas_karimi مشاهده پست
              این کد dialplan
              کد PHP:
               same => n,agi(rand.php)
              same => n,set(date=/tmp/${strftime(${epoch},,%y)}/${strftime(${epoch},,%m)}/${strftime(${epoch},,%d)}/${rand})
              same => n,record(${date}.wav,5,60
              اینم کد rand.php
              کد PHP:
              #!/usr/bin/php -q
              <?php
                
              require('phpagi.php');
                
              error_reporting(e_all);
                
              $agi = new agi();
                
              $n=rand(10000,99999);
                
              $agi->set_variable('rand',"${n}");
              ?>
              بعدش کد rand رو میدی بخونه برای مشتری و این کد رو داخل دیتا بیس هم میریزی


              شما میتونید با voicemail odbc storage این کار را انجام بدهید فقط کافیست نصب کنید و در نهایت آیدی پیغام ظبط شده را به عنوان شماره پیگیری saydigit کنید

              کامنت


                #8
                نوشته شده توسط hosseinzucker مشاهده پست
                شما میتونید با voicemail odbc storage این کار را انجام بدهید فقط کافیست نصب کنید و در نهایت آیدی پیغام ظبط شده را به عنوان شماره پیگیری saydigit کنید
                سلام میشه لطف کنید یه کم بیشتر توضیح بدین راستش من میخواستم از ODBC برای ذخیره ویس میل هام در mysql استفاده کنم odbc لود هم کردم ولی دقیقا نمیدونم چطور ازش استفاده کنم . اگر داکیومنتی هم داشته باشین بسیار سپاسگذار میشم شیر کنید . ممنون

                کامنت

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

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

                شبکه های اجتماعی

                ایمیل مدیریت

                Habili@linux-zone.org

                در حال انجام ...
                X