Hi All,

i am new in ser and sems.



i have running sersasi with sems 1.0.0



i have a ivr python scrip that record my voice for e.g. 5 seconds and save it 
as a wave file on my harddisc.



my problem is that the wave file is finaly saved only if i hang up
(send bye) but the wave file should be saved directly after the 5
seconds without hang up the phone.


Can someone help me?



here my script:











from log import *







from ivr import *







 







hallo =
"/usr/audio/hallo_1oder2.wav"







record = "/usr/audio/record.wav"







 







class
IvrDialog(IvrDialogBase) :







 







            def onSessionStart(self,hdrs):







                        







                        self.audio_play =
IvrAudioFile()







                        self.audio_play.open(hallo, AUDIO_READ)







                        self.enqueue(self.audio_play,None)







                                                







            def
onDtmf(self,event,duration):







                        







if
event ==1:







                                   self.audio_rec
= None







 







                                   self.audio_rec
= IvrAudioFile()







                                   self.audio_rec.open("/usr/audio/record.wav",
AUDIO_WRITE,)







                                   self.audio_rec.setRecordTime(5*1000)







                                   self.enqueue(None,self.audio_rec)







 







                            if
event ==2:







                                   self.audio_play
= None







 







                                   self.audio_play
= IvrAudioFile()







                                   self.audio_play.open(record,
AUDIO_READ)







                                   self.enqueue(self.audio_play,None)











            def onBye(self):







                        self.bye()







                        self.stopSession()







regards


rafael
________________________________________________________________________
AOL eMail auf Ihrem Handy! Ab sofort können Sie auch unterwegs Ihre AOL email 
abrufen. Registrieren Sie sich jetzt kostenlos.
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to