Problem in subdialog
Posted: Thu Apr 09, 2009 5:30 am
I am calling a small page FnMisc.aspx through subdialog that always return following three variable Status, Data, Message in my application.
But same page can't be called after I record user voice of around 1 min. See log below for error.
Steps to reproduce this issue.
1. Call through subdialog
2. Record between 1 & 2 mins(with small recording of 10 sec it works fine)
3. Assign recording variable to some document variable
3. Listen to this recording(play through document variable)
4. Call same subdialog and get bad fetch(timeout)
Any idea/help?
================================
VXI::var_element(name="FunctionID" expr = "7")
VXI::var_element(name="UserID" expr = "1")
VXI::queue_prompts()
DocumentParser::FetchDocument(FnMisc.aspx)
Posted form data is URL encoded
Attempting to fetch http://66.135.33.9/rv-dev/RVivr/FnMisc.aspx
Click here to view saved VoiceXML script
VXI::var_element(name="Status" expr = "'True'")
VXI::var_element(name="Message" expr = "'3183'")
VXI::var_element(name="Data" expr = "'2'")
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
You can only record message for up to 3178 seconds
</speak></voice></speak>
---------
Newly queued prompts are now being played
VXI::queue_prompts()
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
Please start your recording after the beep. When you are finished recording press star
</speak></voice></speak>
---------
Thu 09 Apr 2009 06:00:08 AM EDT:
Newly queued prompts are now being played
bargein set to true
Cache Miss: file:///usr/local/plumvp/resources/beep.ulaw
Attempting to fetch file:///usr/local/plumvp/resources/beep.ulaw
Audio segment from the URL resources/beep.ulaw added to prompt queue
VXI::record_element - activating grammars for form = 'frmRecordVoice' formitem = 'userrecording'
PromptManager::Play()
Thu 09 Apr 2009 06:00:14 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:01:22 AM EDT:
VXI::assign_element(name="document.varRecordedVoice" expr = "userrecording")
VXI::assign_element(name="document.AudioDuration" expr = "userrecording$.duration")
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
Thank you
</speak></voice></speak>
---------
Newly queued prompts are now being played
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
To listen to you recording press 1.
To continue press 2.
To record again press 3.
</speak></voice></speak>
---------
VXI::field_element - activating grammars for form = 'frmReplayVoice' formitem = 'replayrecording'
VXI::do_recognition()
PromptManager::Play()
Thu 09 Apr 2009 06:01:23 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:01:30 AM EDT:
dtmf input: 1
Found grammar match
hypothesis #0: 1 (0.9990)
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
You recorded
</speak></voice></speak>
---------
Newly queued prompts are now being played
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment from a binary data buffer of size 530478 added to prompt queue
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
To listen to you recording press 1.
To continue press 2.
To record again press 3.
</speak></voice></speak>
---------
VXI::field_element - activating grammars for form = 'frmReplayVoice' formitem = 'replayrecording'
VXI::do_recognition()
PromptManager::Play()
Thu 09 Apr 2009 06:01:31 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:02:49 AM EDT:
received event: noinput:
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
No key pressed
</speak></voice></speak>
---------
Newly queued prompts are now being played
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
To listen to you recording press 1.
To continue press 2.
To record again press 3.
</speak></voice></speak>
---------
VXI::field_element - activating grammars for form = 'frmReplayVoice' formitem = 'replayrecording'
VXI::do_recognition()
PromptManager::Play()
Thu 09 Apr 2009 06:02:50 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:03:01 AM EDT:
dtmf input: 3
Found grammar match
hypothesis #0: 3 (0.9990)
VXI::var_element(name="FunctionID" expr = "7")
VXI::var_element(name="UserID" expr = "1")
VXI::queue_prompts()
DocumentParser::FetchDocument(FnMisc.aspx)
Posted form data is URL encoded
Attempting to fetch http://66.135.33.9/rv-dev/RVivr/FnMisc.aspx
Thu 09 Apr 2009 06:03:32 AM EDT:
Error fetching document http://66.135.33.9/rv-dev/RVivr/FnMisc.aspx due to Operation timed out with 0 out of -1 bytes received
DocumentParser::FetchBuffer - could not open URL: FnMisc.aspx
DocumentParser::FetchDocument - exiting with error result 2
errno: 203 uri FnMisc.aspx
received event: error.badfetch:
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak>
A serious error of type </speak>
---------
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak>error.badfetch</speak>
---------
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak> has occurred. Exiting. </speak>
---------
VXI::exit_element()
Newly queued prompts are now being played
Thu 09 Apr 2009 06:03:37 AM EDT:
Line disconnect detected. Abandoning queued audio data.
received event: connection.disconnect.hangup:
VXI::exit_element()
Call End Event
Ending session
Ending Session On Channel 25
But same page can't be called after I record user voice of around 1 min. See log below for error.
Steps to reproduce this issue.
1. Call through subdialog
2. Record between 1 & 2 mins(with small recording of 10 sec it works fine)
3. Assign recording variable to some document variable
3. Listen to this recording(play through document variable)
4. Call same subdialog and get bad fetch(timeout)
Any idea/help?
================================
VXI::var_element(name="FunctionID" expr = "7")
VXI::var_element(name="UserID" expr = "1")
VXI::queue_prompts()
DocumentParser::FetchDocument(FnMisc.aspx)
Posted form data is URL encoded
Attempting to fetch http://66.135.33.9/rv-dev/RVivr/FnMisc.aspx
Click here to view saved VoiceXML script
VXI::var_element(name="Status" expr = "'True'")
VXI::var_element(name="Message" expr = "'3183'")
VXI::var_element(name="Data" expr = "'2'")
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
You can only record message for up to 3178 seconds
</speak></voice></speak>
---------
Newly queued prompts are now being played
VXI::queue_prompts()
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
Please start your recording after the beep. When you are finished recording press star
</speak></voice></speak>
---------
Thu 09 Apr 2009 06:00:08 AM EDT:
Newly queued prompts are now being played
bargein set to true
Cache Miss: file:///usr/local/plumvp/resources/beep.ulaw
Attempting to fetch file:///usr/local/plumvp/resources/beep.ulaw
Audio segment from the URL resources/beep.ulaw added to prompt queue
VXI::record_element - activating grammars for form = 'frmRecordVoice' formitem = 'userrecording'
PromptManager::Play()
Thu 09 Apr 2009 06:00:14 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:01:22 AM EDT:
VXI::assign_element(name="document.varRecordedVoice" expr = "userrecording")
VXI::assign_element(name="document.AudioDuration" expr = "userrecording$.duration")
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
Thank you
</speak></voice></speak>
---------
Newly queued prompts are now being played
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
To listen to you recording press 1.
To continue press 2.
To record again press 3.
</speak></voice></speak>
---------
VXI::field_element - activating grammars for form = 'frmReplayVoice' formitem = 'replayrecording'
VXI::do_recognition()
PromptManager::Play()
Thu 09 Apr 2009 06:01:23 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:01:30 AM EDT:
dtmf input: 1
Found grammar match
hypothesis #0: 1 (0.9990)
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
You recorded
</speak></voice></speak>
---------
Newly queued prompts are now being played
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment from a binary data buffer of size 530478 added to prompt queue
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
To listen to you recording press 1.
To continue press 2.
To record again press 3.
</speak></voice></speak>
---------
VXI::field_element - activating grammars for form = 'frmReplayVoice' formitem = 'replayrecording'
VXI::do_recognition()
PromptManager::Play()
Thu 09 Apr 2009 06:01:31 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:02:49 AM EDT:
received event: noinput:
bargein set to false
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
No key pressed
</speak></voice></speak>
---------
Newly queued prompts are now being played
VXI::queue_prompts()
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak><voice gender="female" name="Diane"><speak xml:lang="en-us">
To listen to you recording press 1.
To continue press 2.
To record again press 3.
</speak></voice></speak>
---------
VXI::field_element - activating grammars for form = 'frmReplayVoice' formitem = 'replayrecording'
VXI::do_recognition()
PromptManager::Play()
Thu 09 Apr 2009 06:02:50 AM EDT:
Newly queued prompts are now being played
Thu 09 Apr 2009 06:03:01 AM EDT:
dtmf input: 3
Found grammar match
hypothesis #0: 3 (0.9990)
VXI::var_element(name="FunctionID" expr = "7")
VXI::var_element(name="UserID" expr = "1")
VXI::queue_prompts()
DocumentParser::FetchDocument(FnMisc.aspx)
Posted form data is URL encoded
Attempting to fetch http://66.135.33.9/rv-dev/RVivr/FnMisc.aspx
Thu 09 Apr 2009 06:03:32 AM EDT:
Error fetching document http://66.135.33.9/rv-dev/RVivr/FnMisc.aspx due to Operation timed out with 0 out of -1 bytes received
DocumentParser::FetchBuffer - could not open URL: FnMisc.aspx
DocumentParser::FetchDocument - exiting with error result 2
errno: 203 uri FnMisc.aspx
received event: error.badfetch:
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak>
A serious error of type </speak>
---------
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak>error.badfetch</speak>
---------
bargein set to true
INPUTMODES set to "DTMF VOICE"
Audio segment added to prompt queue from TTS application/synthesis+ssml for:
---------
<?xml version='1.0'?><speak> has occurred. Exiting. </speak>
---------
VXI::exit_element()
Newly queued prompts are now being played
Thu 09 Apr 2009 06:03:37 AM EDT:
Line disconnect detected. Abandoning queued audio data.
received event: connection.disconnect.hangup:
VXI::exit_element()
Call End Event
Ending session
Ending Session On Channel 25