Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 00:12 18.01.22 
Клубове / Техника / Мобилни комуникации / IP-телефония Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: asterisk cdr mysql [re: grigspace]
Автор Cyber_SAS (no.One.kNows)
Публикувано26.10.11 08:29  



Ето как го правя аз, защото предпочитам мп3 ки - иначе много място отива...


[globals]
MONITOR_EXEC=/var/lib/asterisk/agi-bin/_mix

[contextname]
exten => s,1,Answer()
exten => s,2,Set(AudioFile=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${CALLERID(num)}-${EXTEN})
exten => s,n,Monitor(wav,${AudioFile},m)

А това е файлчето, което миксира за мен:

cat ./_mix

#!/usr/local/bin/php -q
<?php
sleep(5);
$IN=$argv[1];
$OUT=$argv[2];
if (substr($IN,-6)=="in.wav") {
$MIX=substr($IN,0,strlen($IN)-7).".wav";
$FINAL=substr($IN,0,strlen($IN)-7).".mp3";
} else {
$MIX=substr($OUT,0,strlen($IN)-8).".wav";
$FINAL=substr($IN,0,strlen($IN)-8).".mp3";
}
$MIX=str_replace("//","/",$MIX);
$FINAL=str_replace("//","/",$FINAL);
$a=`/usr/local/bin/sox -m $IN $OUT $MIX`;
$b=`/usr/local/bin/lame --quiet --preset voice -v -B 32 -a $MIX $FINAL`;
$b1=`chmod 755 $FINAL`;
$d=`rm $IN`;
$e=`rm $OUT`;
$f=`rm $MIX`;
?>


Ако искаш оттук можеш да си направиш запис в базата данни с името на файлчето и т.н.

- За теб ли е?

Цялата тема
ТемаАвторПубликувано
* asterisk cdr mysql grigspace   24.10.11 12:04
. * Re: asterisk cdr mysql Cyber_SAS   24.10.11 15:06
. * Re: asterisk cdr mysql grigspace   24.10.11 16:05
. * Re: asterisk cdr mysql bira_more   24.10.11 17:01
. * Re: asterisk cdr mysql OSag   24.10.11 19:44
. * Re: asterisk cdr mysql bira_more   25.10.11 00:25
. * Re: asterisk cdr mysql grigspace   25.10.11 12:47
. * Re: asterisk cdr mysql bira_more   25.10.11 14:59
. * Re: asterisk cdr mysql grigspace   25.10.11 16:10
. * Re: asterisk cdr mysql bira_more   25.10.11 17:24
. * Re: asterisk cdr mysql grigspace   25.10.11 17:57
. * Re: asterisk cdr mysql bira_more   25.10.11 20:08
. * Re: asterisk cdr mysql grigspace   25.10.11 21:32
. * Re: asterisk cdr mysql OSag   25.10.11 21:52
. * Re: asterisk cdr mysql bira_more   25.10.11 22:56
. * Re: asterisk cdr mysql Cyber_SAS   26.10.11 08:29
. * Re: asterisk cdr mysql OSag   26.10.11 19:58
. * Re: asterisk cdr mysql grigspace   26.10.11 22:32
. * Re: asterisk cdr mysql bira_more   27.10.11 02:45
. * Re: asterisk cdr mysql Cyber_SAS   27.10.11 10:42
. * Re: asterisk cdr mysql OSag   27.10.11 10:45
. * Re: asterisk cdr mysql bkambarev   04.04.13 23:13
. * Re: asterisk cdr mysql DreamWorx   13.01.12 20:54
. * Re: asterisk cdr mysql CyberSAS   16.01.12 15:49
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2022 Dir.bg Всички права запазени.