nevermind,
I didn't look closely at your code.
how did you end up with blegSession ?
Are you running this script from the CLI or via the application interface.
the L16 codec is used because the wav files is raw PCM audio
which is being encoded to PCMU
Have you tried doing this to a locally registered phone?--On Fri, Aug 28, 2009 at 3:13 PM, Phillip Jones <pjintheusa@gmail.com> wrote:
thanks for the reply.
Tried this and exactly the same result. The prompt is slowed - as if
the person is drunk.
I do notice that the originating call SDP shows:
a=rtpmap:0 PCMU/8000
but the play tries to use:
EXECUTE sofia/external/6093693828
playback(prompts/press-1-to-accept-call-from.wav)
2009-08-28 16:03:14.507375 [DEBUG] switch_ivr_play_say.c:1097 Codec
Activated L16@8000hz 1 channels 20ms
Should the codec be PCMU@8000hz as opposed to L16@8000hz? If so of
there a way of forcing this codec for play.
Thanks
Phillip
Full code & logs
http://pastebin.freeswitch.org/10147
http://pastebin.freeswitch.org/10150
On Thu, Aug 27, 2009 at 4:30 PM, Anthony
Minessale<anthony.minessale@gmail.com> wrote:
> try wedging {ignore_early_media=true} before the first [ in your dial string
> and eliminate the code waiting for answer.
>
>
> On Thu, Aug 27, 2009 at 3:09 PM, Phillip Jones <pjintheusa@gmail.com> wrote:
>>
>> Hi there,
>>
>> I know there are other ways of doing this. I am just trying get to
>> know have fun with the FreeSWITCH API.
>>
>> I am using originate and park a call:
>>
>> fsApi.Execute("originate",
>>
>> string.Format("[origination_uuid={0},origination_caller_id_number={1}]sofia/gateway/broadvox/{2}
>> &park", blegSession.Uuid, OutgoingCallerID, NumberToDial));
>>
>> That works great, the phone rings. I want to play something to this
>> called party when they pick up.
>>
>> while (!blegSession.answered())
>> {
>> Log.WriteLine(LogLevel.Alert,
>> "Inside::CallReturns:!Session.answered::Loop");
>> blegSession.sleep(500, 1);
>> }
>>
>> string promptFile = "prompts/whisper.wav";
>> blegSession.StreamFile(promptFile, 0);
>>
>>
>> This works - but the audio is choppy and slow.
>>
>> Is there something I need to do to that parked call before streaming that
>> file?
>>
>>
>> Thanks for any input.
>>
>> Phil
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users@lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
>
> --
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
> Twitter: http://twitter.com/FreeSWITCH_wire
>
> AIM: anthm
> MSN:anthony_minessale@hotmail.com
> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888@conference.freeswitch.org
> iax:guest@conference.freeswitch.org/888
> googletalk:conf+888@conference.freeswitch.org
> pstn:213-799-1400
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org
pstn:213-799-1400