Looking at the phpagi 2.14 source that I have I see that right after creating the file it does this:
$ret = $this->stream_file($fname, $escape_digits); So if the swift-generated wav file sounds right the stream_file is where the problem lies. copy the wav file to a file named test.wav and create an extension to play it using the phpagi library. That will show you if the stream_file function is breaking or not. blackwater dev wrote: > Yes, the wav file is fine. For some reason it's just getting cut > off. Whatever I type there seems to get cut off, strange. > > On 1/15/07, *Paul* < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: > > Are you creating a temporary wav file? If so, look at that first. > If the > wav file is truncated at least you know the problem is related to the > way swift gets invoked and passed the text argument. If the file > is okay > you need to look at the way it gets handled afterwards. > > blackwater dev wrote: > > > I have the following code. When I call the extension, it either > > ignores the first "Hello there everyone", or says "hello" and > moves on > > sometime stoping before it finishes hello. The rest of the text > reads > > fine. Anyone else have this issue?? > > > > Thanks! > > > > require('/var/lib/asterisk/agi-bin/phpagi.php'); > > > > $agi = new AGI(); > > $agi->answer(); > > $agi->swift("Hello there everyone "); > > > > > > $agi->swift("Please press 1 for a search ."); > > $result= $agi->get_data('beep',300000000, 1); > > $zip= $result['result']; > > > > $agi->swift("That concludes your call. Thank you, Good bye ."); > > $agi->hangup(); > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >--Bandwidth and Colocation provided by Easynews.com > <http://Easynews.com> -- > > > >asterisk-users mailing list > >To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > > > > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com > <http://Easynews.com> -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > >------------------------------------------------------------------------ > >_______________________________________________ >--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 > > _______________________________________________ --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