Mojo with Horan & Company, LLC wrote:
Depending on the format of your audio file, you could generate a one-second sample of audio and then something like the following
------------------------------------------------
#!/bin/bash
NUM=$1
CUR=0

rm -f bigtonefile;

[ $CUR != $NUM ] && {
    cat tonefile >> bigtonefile;
    CUR = $CUR+1;
}
------------------------------------------------
System(generator 7)
Then Playback(bigtonefile) ; for seven seconds of audio

You could use half-second tones or less if you wanted finer granularity.

Just a suggestion, think outside the box, they say :)


Earle Clubb wrote:
Bill Gibbs wrote:
Why not just merge the file together a few times using an audio program
and make a longer file?

Bill

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Earle
Clubb
Sent: Thursday, September 21, 2006 9:45 AM
To: [email protected]
Subject: [asterisk-users] Looped message playback

Hello,

I'm trying to play an audio file to a phone an arbitrary number of times. The audio is a five-second segment of a sine wave. I need this to be played repeatedly without gaps between playbacks. I've tried doing this in the dial plan, e.g.:

exten => s,1,Playback(tonefile)
exten => s,2,Goto(1)

but there is too long of a gap between the playbacks. Does anyone know of a way to achieve this?

Thanks,
Earle
_______________________________________________

Great idea. Unfortunately I may never know the duration of the tone until after it is turned off. For example if switch is turned on, the tone should begin. It should keep playing until the switch is turned off.

Earle
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to