Pagina 1 van 1

Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 05 sep 2014, 22:36
door krisken
Omdat er mij werd gevraagd een IVR systeem op te zetten, heb ik een computergesproken tekst opgenomen. Deze tekst (in mp3) klinkt prima op mijn laptop. Na omzetting naar WAV (PCM Encoded, 16 Bits, at 8000Hz) klinkt het nog steeds prima. Ik upload deze WAV file naar de server, en beluister dit (via System Recordings) : prima. Als ik dit koppel aan een telefoonnummer en dit telefoonnummer bel : vééél te snel afgespeeld. Vraag is...wat kan de oorzaak zijn?

Het originele bestand zoals geupload naar de server : https://www.dropbox.com/s/ctmp16xyct6vxsz/KrisTest2.wav
Hetzelfde bestand zoals Elastix het afspeelt : bel 09 394 94 03 (na het beluisteren van de file zal de telefoon automatisch dichtgelegd worden)

Alle hulp hierover is zeker welkom!

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 05 sep 2014, 23:08
door krisken
Geen idee of dit de oorzaak is...

Rond 20u merkte ik dat de datum/tijd van de server verkeerd was. Dus even "ntpdate ntp.telenet.be" ingetypt en daar was de juiste datum. Super...
Nu, 5 minuten geleden, merkte ik op dat de datum weer fout stond (om 23u was het 2u30 s nachts)!


[root@voip ~]# ntpdate ntp.telenet.be
5 Sep 23:01:46 ntpdate[6360]: step time server 195.130.132.18 offset -12839.874771 sec

[root@voip ~]# ntpdate ntp.telenet.be
5 Sep 23:05:46 ntpdate[6822]: step time server 195.130.132.18 offset -248.141270 sec

[root@voip ~]# ntpdate ntp.telenet.be
5 Sep 23:07:09 ntpdate[6983]: step time server 195.130.132.18 offset -90.584976 sec

[root@voip ~]# ntpdate ntp.telenet.be
5 Sep 23:07:23 ntpdate[7005]: step time server 195.130.132.18 offset -15.453637 sec

[root@voip ~]# ntpdate ntp.telenet.be
5 Sep 23:07:55 ntpdate[7057]: step time server 195.130.132.18 offset -33.596415 sec


De VOIP server is overigens een VM op een Xen server, mocht dit belangrijk zijn...

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 05 sep 2014, 23:11
door Heronic
Geen idee, zeker niet omdat de wav goed is.

Ergens een pitch control?
Ergens een setting die een audio bestand in x aantal seconden wil afgespeeld hebben?

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 05 sep 2014, 23:16
door krisken
Pitch etc is er niet...ik heb een gevoel dat het te maken heeft met die CPU die raar doet...
Zie bovenstaand...

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 00:21
door Tomsworld
Krisken pabxen zijn tijdsgevoelig, maar normaal moet dat ok te krijgen zijn, ik heb jaren asterisk gedraaid in vmware omgevingen waar de klok ed ok bleef.

Volgens mij heeft het te maken met clock / cpu ticks.

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 00:22
door krisken
Klopt, als je even zoekt naar xenserver time offset zie je vele mensen met dit probleem... Maar nooit een echte oplossing

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 02:18
door mailracer
ik denk niet dat de ntp de oorzaak is, maar de samplerate. Maak deze eens op 4000 of 16000 Hz en hoor eens of er verschil is. :???:

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 10:29
door krisken
Hmm volgens Elastix moet hij staan op 8000Hz.

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 10:58
door Bssoft
Ik ken het systeem niet maar ga toch een vraagje stellen:
staat jou systeem toe een opname in stereo er in te pompen, want dat is je WAV bestandje toch ?

"Sommige" IVR systemen willen enkel dat je mono gebruikt, wat normaal is want telefonie is Mono ....

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 11:06
door krisken
Dat is ook iets waar ik aan gedacht heb. Ik heb het ook al in mono geprobeerd, zonder succes...

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 11:19
door VOiD
Spreek eens een announcement in via een telefoon en kijk in welk bestandsformaat dit bewaard wordt.

Re: Elastix : geluidsbestanden worden te snel afgespeeld

Geplaatst: 06 sep 2014, 13:03
door Bssoft
@krisken volgens mij word het gewoon afgespeeld als ik bel ..... alleen er zijn delen van tussen wat precies klinkt als snel afspelen !
vb.: In plaats van ABCDEFGHIJKL te zingen is het ACFGJK dat er doorkomt !

Vroeger gebruikte ik de geluidsrecorder van Microsoft in windows XP om volledig aan te passen/converteren, in windows 7 bestaat
alleen nog opnemen zonder de toeters en bellen van vroeger !

Daar had je verschillende formaten in mono/8 kHz, maar enkel deze 2 lukte: PCM Wave, 16 Bit, 8 kHz, mono of CCITT Wave, A-law, 8 kHz, mono
Mijn IVR muziekjes van vroeger zijn allemaal: Audio Bitsnelheid 64 kbps mono, bij jou zie ik 128 kbps ....
weet niet of dit allemaal van invloed kan zijn ?

@VOiD ik was ook voorstander om direct in te spreken via een telefoontoestel, heb je dat gedoe niet met dat converteren ....