Podrška #14394
ZatvorenNasnimavanaje glasa za BS asterisk podešenje
0%
Opis
snimiti vzeljku, pa testirati kako će to izgledati
Fajlovi
Izmjenjeno od Saša Vranić prije skoro 18 godina
ovo aBd danas ili sutra testirati
Izmjenjeno od Saša Vranić prije skoro 18 godina
uzeo sam instalaciju asteriska, tako da kada raspakujem dobit ću strukturu i gsm fajlove, tako da ih mogu đoniti sa novima u BS poddirektoriju, pošto moraju biti isti nazivi fajlova.
Izmjenjeno od Saša Vranić prije skoro 18 godina
Snimio sam jedan dio, ostao je još bitan dio voice-mail.
Sada ovo treba izrezati i snimiti u fajlove asteriska, pa konvertovati u gsm format sa sox aplikacijom.
Izmjenjeno od Saša Vranić prije skoro 18 godina
vsasa@desk-v5:~$ sudo apt-get install sox [sudo] password for vsasa: Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sox 0 upgraded, 1 newly installed, 0 to remove and 217 not upgraded. Need to get 199kB of archives. After unpacking 532kB of additional disk space will be used. Get:1 http://archive.ubuntu.com.ba gutsy/universe sox 13.0.0-1build1 [199kB] Fetched 199kB in 3s (63.4kB/s) Selecting previously deselected package sox. (Reading database ... 141066 files and directories currently installed.) Unpacking sox (from .../sox_13.0.0-1build1_i386.deb) ... Setting up sox (13.0.0-1build1) ...
Izmjenjeno od Saša Vranić prije skoro 18 godina
snimao sam sa Audacity, i u njemu ću i izrezati fajlove
Izmjenjeno od Saša Vranić prije skoro 18 godina
Postojeći gsm fajlovi sa asteriska se ne mogu otvoriti u audacity-ju bar na windows-u, samo šum dobijem, mada kažu da kao može kroz opciju "Import raw data".
Ali zato ih Apple Quick Time otvara skroz ok.
Izmjenjeno od Saša Vranić prije skoro 18 godina
napomena kod snimanja:
If you record in a studio, use 8kHz 16 bits, not 8 bits. The phone line is 12 to 13 bits compressed down to 8 in a pseudo-logarithmic way. If you start with 8 bit linear data it will sound considerably worse than 8 bit data, unless the volume is very uniform.
Izmjenjeno od Saša Vranić prije skoro 18 godina
konvertovanje wav -> gsm
for i in *.wav; do sox $i -r 8000 -c 1 $(basename $i .wav).gsm resample -ql; done
Izmjenjeno od Saša Vranić prije skoro 18 godina
ovo je bilo sa sox-om, a ovo je mogućnost sa gstreamer-om
gst-launch filesrc location="input.mp3" ! spider ! volume volume=0.6 ! audioconvert ! audioscale ! audio/x-raw-int,channels=1,rate=8000 ! gsmenc ! filesink location="output.gsm"
Izmjenjeno od Saša Vranić prije skoro 18 godina
a ha, evo za play na windowsu
Playing GSM files on Windows- First of all take a look at WavePad.
- Playing GSM files can also be done using freely available Quicktime player.
- Moreover you can use this free Winamp plugin http://www.mlkj.net/gsm/winamp_plugin_gsm_codec.php
- Another useful tool is j2 messenger.
- Java applet for playing gsm files in a web browser http://www.westhawk.co.uk/software/playGSM/PlayGSM.html
dakle, ima i plugin za winamp, cool
Izmjenjeno od Saša Vranić prije skoro 18 godina
Radi zvuka, sve sam snimao primarno kao 16bit 44.000hz tako da je matrica ok, a sada kada se bude rezalo, dovoljno je na dnu audacity-ja promjeniti frekvenciju na 8,000 hz kako oni to nalažu.
Izmjenjeno od Saša Vranić prije skoro 18 godina
isjekao sam ove fajlove koje sam snimio jučer, postupak je sljedeći:
- prvo odradim noise reduction, uzmem profil zvuka koji želim izbaciti i onda to primjenim na kompletnom fajlu da očistim zvuk od suvišnih zvukova (recimo, imao sam taj problem da se računar uspuhao ko.... valjda mu vruće pa je mikrofon i to pokupio u pozadini), ali sa ovim je to riješeno
- zatim snimim fajl kao 8000hz i 16bit-a
- takav fajl učitam u audacity i onda režem
Izmjenjeno od Saša Vranić prije skoro 18 godina
kvaliteta mi je čini se ok.. .ali ništa dok se ne proba na samom asterisk sistemu...
eh sada da probam konvertovanje
Izmjenjeno od Saša Vranić prije skoro 18 godina
pokrenuo sox
vsasa@desk-v5:~/sounds/8000hz/digits$ ls 0.wav 20.wav 80.wav h-10.wav h-2.wav mon-0.wav oclock.wav 10.wav 2.wav 8.wav h-11.wav h-30.wav mon-10.wav p-m.wav 11.wav 30.wav 90.wav h-12.wav h-3.wav mon-11.wav pound.wav 12.wav 3.wav 9.wav h-13.wav h-4.wav mon-1.wav star.wav 13.wav 40.wav a-m.wav h-14.wav h-5.wav mon-2.wav thousend.wav 14.wav 4.wav day-0.wav h-15.wav h-6.wav mon-3.wav today.wav 15.wav 50.wav day-1.wav h-16.wav h-7.wav mon-4.wav tomorrow.wav 16.wav 5.wav day-2.wav h-17.wav h-8.wav mon-5.wav yesterday.wav 17.wav 60.wav day-3.wav h-18.wav h-9.wav mon-6.wav 18.wav 6.wav day-4.wav h-19.wav hundred.wav mon-7.wav 19.wav 70.wav day-5.wav h-1.wav million.wav mon-8.wav 1.wav 7.wav day-6.wav h-20.wav minus.wav mon-9.wav vsasa@desk-v5:~/sounds/8000hz/digits$ for i in *.wav; do sox $i -r 8000 -c 1 $(basename $i .wav).gsm resample -ql; done sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration ...... sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration sox sox: 'resample' has no effect in this configuration vsasa@desk-v5:~/sounds/8000hz/digits$ ls 0.gsm 1.wav 7.gsm day-5.wav h-1.gsm hundred.wav mon-7.gsm 0.wav 20.gsm 7.wav day-6.gsm h-1.wav million.gsm mon-7.wav 10.gsm 20.wav 80.gsm day-6.wav h-20.gsm million.wav mon-8.gsm 10.wav 2.gsm 80.wav h-10.gsm h-20.wav minus.gsm mon-8.wav 11.gsm 2.wav 8.gsm h-10.wav h-2.gsm minus.wav mon-9.gsm 11.wav 30.gsm 8.wav h-11.gsm h-2.wav mon-0.gsm mon-9.wav 12.gsm 30.wav 90.gsm h-11.wav h-30.gsm mon-0.wav oclock.gsm 12.wav 3.gsm 90.wav h-12.gsm h-30.wav mon-10.gsm oclock.wav 13.gsm 3.wav 9.gsm h-12.wav h-3.gsm mon-10.wav p-m.gsm 13.wav 40.gsm 9.wav h-13.gsm h-3.wav mon-11.gsm p-m.wav 14.gsm 40.wav a-m.gsm h-13.wav h-4.gsm mon-11.wav pound.gsm 14.wav 4.gsm a-m.wav h-14.gsm h-4.wav mon-1.gsm pound.wav 15.gsm 4.wav day-0.gsm h-14.wav h-5.gsm mon-1.wav star.gsm 15.wav 50.gsm day-0.wav h-15.gsm h-5.wav mon-2.gsm star.wav 16.gsm 50.wav day-1.gsm h-15.wav h-6.gsm mon-2.wav thousend.gsm 16.wav 5.gsm day-1.wav h-16.gsm h-6.wav mon-3.gsm thousend.wav 17.gsm 5.wav day-2.gsm h-16.wav h-7.gsm mon-3.wav today.gsm 17.wav 60.gsm day-2.wav h-17.gsm h-7.wav mon-4.gsm today.wav 18.gsm 60.wav day-3.gsm h-17.wav h-8.gsm mon-4.wav tomorrow.gsm 18.wav 6.gsm day-3.wav h-18.gsm h-8.wav mon-5.gsm tomorrow.wav 19.gsm 6.wav day-4.gsm h-18.wav h-9.gsm mon-5.wav yesterday.gsm 19.wav 70.gsm day-4.wav h-19.gsm h-9.wav mon-6.gsm yesterday.wav 1.gsm 70.wav day-5.gsm h-19.wav hundred.gsm mon-6.wav
a ha, znači napravio ih je, pa super
Izmjenjeno od Saša Vranić prije skoro 18 godina
eh, sada da vidim play gsm fajla
vsasa@desk-v5:~/sounds/8000hz$ play invalid.gsm Input File : 'invalid.gsm' Sample Size : 8-bit (1 byte) Sample Encoding: GSM Channels : 1 Sample Rate : 8000 Time: 00:03.72 [00:00.00] of 00:00.00 ( 0.0%) Output Buffer: 178.36K Done.
ali je setovao da je samle size = 8 bit i sample rate = 8000 ???
da vidimo wav fajl originalni
vsasa@desk-v5:~/sounds/8000hz$ play invalid.wav Input File : 'invalid.wav' Sample Size : 16-bit (2 bytes) Sample Encoding: signed (2's complement) Channels : 2 Sample Rate : 8000 Time: 00:03.71 [00:00.00] of 00:03.71 ( 100.0%) Output Buffer: 177.88K Done.
a ha, on je ok, on je 16-bit
ali ne osjetim razliku u zvuku bitnu
Izmjenjeno od Saša Vranić prije skoro 18 godina
a ha, pa da,
for i in *.wav; do sox $i -r 8000 -c 1 $(basename $i .wav).gsm resample -ql; done
kaže -r 8000 - tu ga konvertuje
Izmjenjeno od Saša Vranić prije skoro 18 godina
da vidimo originalni asterisk fajl
vsasa@desk-v5:~/sounds$ play agent-alreadyon.gsm Input File : 'agent-alreadyon.gsm' Sample Size : 8-bit (1 byte) Sample Encoding: GSM Channels : 1 Sample Rate : 8000 Time: 00:04.10 [00:00.00] of 00:00.00 ( 0.0%) Output Buffer: 196.41K Skipped. Done.
ah, pa isto je... i mogu reći da je kvaliteta njihove Mary mnogo lošija od vzeljke :)
Izmjenjeno od Saša Vranić prije skoro 18 godina
- Fajl sounds_bs_part_1.tar.bz2 sounds_bs_part_1.tar.bz2 dodano
evo dodajem prvi dio koji sam odradio
Izmjenjeno od Saša Vranić prije skoro 18 godina
snimio sam sinoć i zadnji dio ovog osnovnog dijela, dio vm-* (voicemail) pa ću sada izrezati i postaviti to sve zajedno.
Izmjenjeno od Saša Vranić prije skoro 18 godina
treba ponovo snimiti sljedeće fajlove:
- vm-isonphone
- vm-isunavail
- vm-from
- vm-last
- vm-INBOX
idemo dalje
Izmjenjeno od Saša Vranić prije skoro 18 godina
primjetio sam dok ovo sve radim da je audacity na linuxu dosta bugovit, po hiljadu puta me izbacuje, te recimo uštopa i slično.
Pod windowsima radi besprijekorno i što se tiče efekata i slično.
Recimo ja koristim ovdje efekat, "Change Tempo" i u nekim situacijama čak i "Change Pitch" da ispravim željkin glas, međutim Change Pitch je izgleda filozofija pod linuxom, ili je do ovog laptopa, nema potrebne snage.
Izmjenjeno od Saša Vranić prije skoro 18 godina
snimiti ponovo
- vm-onefor-full "press one to lisen to"
Izmjenjeno od Saša Vranić prije skoro 18 godina
snimiti ponovo
- vm-saved.gsm
- vm-savedto.gsm
- vm-tempgreeting
- vm-tempgreeting2
- vm-tmpexists
Izmjenjeno od Saša Vranić prije skoro 18 godina
- vm-tocallnum
- vm-tocallback
- vm-tocancel
- vm-tocancelmsg
- vm-toenternumber
- vm-toforward
- vm-tohearenv
- vm-tomakecall
- vm-tooshort
- vm-toreply
- vm-torecord
- vm-undelete
- vm-undeleted
- vm-unkowncaller
- vm-whichbox
- vm-Work
- vm-youhave
ovo treba našto ponoviti a nešto i nema.
Izmjenjeno od Saša Vranić prije skoro 18 godina
- vm-forwardoptions
- vm-friends
- vm-from
- vm-incorectmailbox
- vm-isonphone
- vm-isunavail
- vm-last
- vm-minutes
- vm-no
- vm-onefor-full
- vm-password
- vm-recunv
Izmjenjeno od Saša Vranić prije skoro 18 godina
snimili smo sve što je falilo od zvukova i ispravili pojedine, sada ću ih kovertovati u gsm i napraviti finalni tar pa da se može staviti na server naš prvo, da vidimo ...
Izmjenjeno od Saša Vranić prije skoro 18 godina
odradio sox-izaciju :)
vsasa@desk-v5:~/sounds/8000hz_wav/vm$ for i in *.wav; do sox $i -r 8000 -c 1 $(basename $i .wav).gsm resample -ql; done
Izmjenjeno od Saša Vranić prije skoro 18 godina
- Fajl asterisk_sounds_bs.tar.bz2 asterisk_sounds_bs.tar.bz2 dodano
evo stavljam zvukove finalne, ovo raspakovati u
/var/lib/asterisk/sounds/bs/
Izmjenjeno od Saša Vranić prije skoro 18 godina
- Odgovorna osoba promijenjeno iz Saša Vranić u Ernad Husremović
najbolje je prije svega izbrisati sadržaj foldera bs pa ovo raspakovati onda, jer asterisk ako ne nađe neki fajl u tom direktroiju po jeziku, ide u default, pa ćemo tako znati ako šta fali i nije dobro...
možeš li ti ovo raspakovati hernad ?
Izmjenjeno od Saša Vranić prije skoro 18 godina
pa da vidimo našta liči kada se pristupa mailbox-u i slično
Izmjenjeno od Ernad Husremović prije skoro 18 godina
- Odgovorna osoba promijenjeno iz Ernad Husremović u Saša Vranić
otpakovao, 132 fajla
root@ifold:/var/lib/asterisk/sounds/bs# ls *gsm | grep -c gsm
132
restartovao asterisk
root@ifold:/var/lib/asterisk/sounds/bs# invoke-rc.d asterisk stop Stopping Asterisk PBX: asterisk. root@ifold:/var/lib/asterisk/sounds/bs# invoke-rc.d asterisk start Starting Asterisk PBX: asterisk.
to bi trebalo biti to
Izmjenjeno od Saša Vranić prije skoro 18 godina
kod voicemail-a, prva poruka "Unesite podatke mailbox-a" recimo ono "U" odreže, treba mu dati malo pauze...
Izmjenjeno od Saša Vranić prije više od 17 godina
ovdje se stalo na tome što su ti fajlovi odrezani svi na početku i kada ih asterisk interpretira ne čuje se prvo slovo većinom...
sad ja sam mislio, dobro imam te wav fajlove pa treba ubaciti silence na početku fajla pa ih ponovo konvertovati, ali sam išao daljim putem.
Postoji utility soxmix koji radi sljedeće
soxmix music.wav voice.wav mixed.wav
spoji music.wav + voice.wav u mixed.wav
dakle, treba nasnimiti tišinu 1sec ili 2sec. i odraditi soxmix sa postojećim fajlovima.
Samo treba vidjeti da li ovo radi samo sa wav fajlovima ili radi i sa gsm fajlovima.
Izmjenjeno od Saša Vranić prije više od 17 godina
i da se i ovo konačno postavi u upotrebu
Izmjenjeno od Saša Vranić prije više od 17 godina
soxmix je izbačen iz Gutsy-ja sada se korsiti sox -m
Izmjenjeno od Saša Vranić prije oko 16 godina
- Status promijenjeno iz Novo u Zatvoreno