반응형

한참도 전에 asterisk 기반 오픈소스를 이용해서 IPPBX를 개발하고 운용했다.

오랜만에 부탁받은 음성파일 오류가 있어서  확인했더니 볼륨도 작고 파일자체도 크게 샘플링되어 있었다.

고쳐주기위해서 간만에 프로그램을 다시 깔았다.

요즘엔 어도비 오디션(Adobe Audition)을 사용하는데 쿨에디터만큼 쉽고 간단한 프로그램이 없다.

 

 

ASTERISK기반의 IPPBX는 대부분 WAV파일 , MP3, GSM 방식의 파일포멧을 사용중인데.

보통 샘플링은 8000HZ 16bit 권장이다. 어차피 전화 넘어로 들리는 소리라 MONO면 충분하다.

프로그램이 준비되어있다면 ..( 혹시 없다면 보내드릴수도....)

1.음성을 변환할 파일을 선택한 다음 알맞게 편집한뒤에 메뉴에서 EDIT->Convert Sample Type을 선택한다.

 

2.아래 이미지와 같이 샘플링을 변환한다.

 

3.파일저장은 Windows PCM.wav로 저장한다.

 

끝!~ 그리고 사용하면 된다.

 

 

 

 

반응형

'VOIP > ASTERISK' 카테고리의 다른 글

ILBC codec 설치- asterisk  (0) 2012.07.11
녹취딜레이현상 audiohook 수정  (0) 2012.04.18
반응형

ILBC codec 설치

 

 

<혹시몰라서 파일첨부~>

 

 

 

출처 http://wiki.kolmisoft.com/index.php/ILBC_codec

 

Jump to: navigation, search

The iLBC source has been removed from Asterisk due to licensing concerns

Can be installed back again using instructions from page: http://www.voip-info.org/wiki/view/iLBC

Simple instructions if above guide does not work:

Go to your asterisk directory:

cd /usr/src/ASTERISKDIRECTORY

 

Afterwards

cd /contrib/scripts

 

wget -P codecs/ilbc http://www.ietf.org/rfc/rfc3951.txt

 

wget -q -O - http://www.ilbcfreeware.org/documentation/extract-cfile.txt | tr -d '\r' > codecs/ilbc/extract-cfile.awk

 

cd codecs/ilbc && awk -f extract-cfile.awk rfc3951.txt

 

Copy all contents from

/usr/src/ASTERISKDIRECTORY/contrib/scripts/codecs/ilbc/ to /usr/src/ASTERISKDIRECTORY/codecs/ilbc/ directory

 

Recompile Asterisk for ilbc codec support:

cd /usr/src/ASTERISKDIRECTORY

 

./configure

 

make

 

Select ilbc codec for installation

make menuselect

 

make install

 

To check if codec is installed, connect to Asterisk CLI and issue command:

core show translations

 

You should get a similar output:

server*CLI> core show translation

Translation times between formats (in milliseconds) for one second of data

Source Format (Rows) Destination Format (Columns)

 

g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722

g723 - 2 2 2 2 2 1 3 6 - 14 2 2

gsm 8 - 2 2 2 2 1 3 6 - 14 2 2

ulaw 8 2 - 1 2 2 1 3 6 - 14 2 2

alaw 8 2 1 - 2 2 1 3 6 - 14 2 2

g726aal2 8 2 2 2 - 2 1 3 6 - 14 2 2

adpcm 8 2 2 2 2 - 1 3 6 - 14 2 2

slin 7 1 1 1 1 1 - 2 5 - 13 1 1

lpc10 8 2 2 2 2 2 1 - 6 - 14 2 2

g729 8 2 2 2 2 2 1 3 - - 14 2 2

speex - - - - - - - - - - - - -

ilbc 9 3 3 3 3 3 2 4 7 - - 3 3

g726 8 2 2 2 2 2 1 3 6 - 14 - 2

g722 8 2 2 2 2 2 1 3 6 - 14 2 -

 

---------------------------------------------------------------

extract-cfile.txt

 

rfc3951.txt

 

반응형
반응형

안녕하세요~ㅎㅎ별종외계오동입니다. 2010년에는 블로깅을 제대로 해볼려고 마음먹었는데 2월이 되기전에야 개시를 하는군요.

   

2008년에 2월부터 사용했던 블랙잭... 그동안 블랙잭 사용하면서 Fring으로 VOIP테스트를 했었는데 통화를

시도하면 후면스피커폰으로 자동 전환되는 현상으로 통화가 불가능 하였습니다.

   

그리고 얼마전에 네이버 스마트폰카페에서 롬업하고 VOIP를 사용한다는 분들의 글을보고 저도 블랙잭을 다시

살려볼 요량을 도전하게 되었습니다. 간만에 롬업하고 뭐 한다고 하루왠종일 시름했네요.

   

롬업은 뭐 간단했습니다만. 처음 시작을 못해서 한참해맸었습니다.

   

단순히 ActiveSync 연동전에 USB 연결허용을 해제하고

선을 연결한 상태에서 전원을 껐다가 통화버튼과 전원버튼을 동시에 누르면 되는것이었습니다.

   

< 1-1 . 롬업을위한 ActiveSync >

   

간단하게 롬업을 위한 과정을 소개하면

   

<준비물>

  • i600_wcedownloader.exe ---> 롬업을위한 프로그램
  • 건달님 ★PDA_0505[Wyz070_Cestar_Skype추가]_i600eboot.bin ---> 롬파일
    • i600용 롬이므로 이후 순정롬으로 이용하던 MITs_PIMs_Converter_Setup.exe 나 PC매니져같은

      프로그램은 사용할 수없다.

  • 젤중요한 ActiveSync 확인

       

    < 롬 업 시 작 >

    주의사항 : 롬업전에 필요한 내용들은 백업받는다. 전화번호등…. 그냥 다 날라갑니다!~

       

  • 일단 ActiveSyc로 연동이 되는지 확인한 한뒤에 i600_wcedownloader.exe 을 PC에서 실행시킨다.
  • 롬을 EBOOT항목에서 불러온다.
  • 블랙잭 전원을 끄고 전원버튼과 통화버튼을 동시에 눌러서 부팅하면 Wcedownloader프로그램에

    롬업 Start 버튼이 활성화 된다. 그리고 스타트~~~ 잠시뒤에 끝!!!

       

       

       

    간단한거 같지만 이 과정이 굉장히 까다로웠습니다.

       

    < 듀얼폰 사용을 위한 설정과정 >

    기본적으로 건달님 롬에 VOIP가 깔려있어서 뭐 별다르게 안깔아도 되지만 다른롬을 사용했을때엔

    프로그램을 설치해줘야합니다.

       

       

    혹시 보이지 않더라도 samsung_tzone_dialer_mirage_vt_cd17_1600_cr.cab 이 cab파일을 설치

    하면 프로그램항목에 VOIP Setting이란게 보입니다.

       

  • 설치종료한후에 다음처럼 전화번호를 입력한다.

       

  • 입력이되면 아래처럼 설정화면이 뜹다. 저는 IPPBX에 연동하는거라 정보가 간단했습니다.

       

       

       

  • Number: 070번호 또는 IPPBX 내선번호
  • Authentication ID: 070번호 또는 IPPBX 내선번호
  • Display Name: 070번호 또는 IPPBX 내선번호
  • Password: 자기비밀번호
  • IP PBX: Unigate , Wyz070,LG-Notel,CISCO,AVAYA,BroadWroks,Mobile070,Default

    (참고로 저는 IPPBX이기 때문에 Default로 설정되었습니다.)

  • Address: 프록시주소 또는 교환기주소
  • Domain Name: 프록시주소 또는 교환기주소
  • SIP Port: 5060(접속포트)
  • Expires: 3600(인증요청시간)
  • Media Port: Min: 25000 ~ Max: 35000(Utp포트)
  • Codec: PCMU, PCMA 코덱 음질좋은 G711
  • VAD: OFF
  • DTMF: RFC2833 , Inband (DTMF형태)
  • DNS Server: 도네임서버
  • Weak Signal: Disable
  • Retry After: 0

       

       

  • 입력이 제대로 되었다면 VOIP Setting 이라는 메뉴에 다음처럼 로그인되었습니다.

       

       

  • 그럼 WIFI에 연결이 되면 자동으로 T존에 들어와 VOIP 그러니까 듀얼폰으로 사용이 가능하게됩니다.

       

       

       

       

    기본적으로 WIFI연결이 되어있을때는 자동으로 VOIP회선으로 발신되니까 전화비걱정은

    없었습니다. 기본 G711코덱이라 대역폭걱정했는데 딜레이도없고 아주 좋았습니다.

       

    저희회사에서도 070사업을 하고있기때문에 옴니아나 기타 스마트폰사용자들께서도

    내선을 받아서 테스트 하고 싶으시면 연락부탁드립니다.

    070번호개통해서 내선 그러니까 센트릭스개념으로도 사용가능합니다.

       

       

       

       

       

       

       

       

       

 

   

 

반응형

'모바일 > 블랙잭관련' 카테고리의 다른 글

블랙잭으로 리모콘사용하기  (0) 2010.03.11

+ Recent posts