Summary: | ASTERISK-16541: saydigit not working | ||
Reporter: | Jose Adan Tapia (voipsystems) | Labels: | |
Date Opened: | 2010-08-10 23:32:09 | Date Closed: | 2011-06-07 14:05:05 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Sounds |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | I have configure asterisk 1.6.2.10, I try to use SayDigits, ashowing the files are being played in the clie but cannot hear any sounds as shown below If I play: -- Executing [1444@default:1] Wait("SIP/jose-00000001", "5") in new stack -- Executing [1444@default:2] SayDigits("SIP/jose-00000001", "1234") in new stack -- <SIP/jose-00000001> Playing 'digits/1.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/2.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/3.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/4.ulaw' (language 'en') -- Executing [1444@default:3] SayNumber("SIP/jose-00000001", "1234") in new stack -- <SIP/jose-00000001> Playing 'digits/1.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/thousand.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/2.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/hundred.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/30.ulaw' (language 'en') -- <SIP/jose-00000001> Playing 'digits/4.ulaw' (language 'en') -- Executing [1444@default:4] Hangup("SIP/jose-00000001", "") in new stack == Spawn extension (default, 1444, 4) exited non-zero on 'SIP/jose-00000001' I can't hear anything But I i play: == Using SIP RTP CoS mark 5 -- Executing [1555@default:1] SayDigits("SIP/jose-00000002", "123") in new stack -- <SIP/jose-00000002> Playing 'digits/1.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/2.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/3.ulaw' (language 'en') -- Executing [1555@default:2] BackGround("SIP/jose-00000002", "demo-congrats") in new stack -- <SIP/jose-00000002> Playing 'demo-congrats.ulaw' (language 'en') [Aug 10 16:30:59] NOTICE[10465]: chan_sip.c:21476 handle_request_subscribe: Received SIP subscribe for peer without mailbox: jose -- Executing [1555@default:3] SayNumber("SIP/jose-00000002", "233,f") in new stack -- <SIP/jose-00000002> Playing 'digits/2.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/hundred.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/30.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/3.ulaw' (language 'en') -- Executing [1555@default:4] SayNumber("SIP/jose-00000002", "1234,f") in new stack -- <SIP/jose-00000002> Playing 'digits/1.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/thousand.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/2.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/hundred.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/30.ulaw' (language 'en') -- <SIP/jose-00000002> Playing 'digits/4.ulaw' (language 'en') -- Executing [1555@default:5] Hangup("SIP/jose-00000002", "") in new stack == Spawn extension (default, 1555, 5) exited non-zero on 'SIP/jose-00000002' I can heard everything less the SayDigits I check the sounds asterisk dir and is ok | ||
Comments: | By: Jose Adan Tapia (voipsystems) 2010-08-10 23:53:49 I update to asterisk 1.6.2.11 but don't work saydigits, and if play only saynumber without a previus background don't hear anything By: Jose Adan Tapia (voipsystems) 2010-08-11 00:26:25 I have: exten => 1666,1,Answer() exten => 1666,n,SayDigits(1234) exten => 1666,BackGround(demo-congrats) exten => 1666,n,Read(ACCOUNT,demo-congrats,6) exten => 1666,n,Set(NAME=${ODBC_ACCOUNT_NAME(${ACCOUNT})}) exten => 1666,n,BackGround(demo-congrats) I see in my cli: == Using SIP RTP CoS mark 5 -- Executing [1666@default:1] Answer("SIP/jose-00000007", "") in new stack -- Executing [1666@default:2] SayDigits("SIP/jose-00000007", "1234") in new stack -- <SIP/jose-00000007> Playing 'digits/1.slin' (language 'en') -- <SIP/jose-00000007> Playing 'digits/2.slin' (language 'en') -- <SIP/jose-00000007> Playing 'digits/3.slin' (language 'en') -- <SIP/jose-00000007> Playing 'digits/4.slin' (language 'en') -- Executing [1666@default:3] Read("SIP/jose-00000007", "ACCOUNT,demo-congrats,6") in new stack -- Accepting a maximum of 6 digits. -- <SIP/jose-00000007> Playing 'demo-congrats.slin' (language 'en') -- User entered '123456' [Aug 10 17:25:50] ERROR[32144]: pbx.c:3363 ast_func_read: Function ODBC_ACCOUNT_NAME not registered -- Executing [1666@default:4] Set("SIP/jose-00000007", "NAME=") in new stack -- Executing [1666@default:5] BackGround("SIP/jose-00000007", "demo-congrats") in new stack -- <SIP/jose-00000007> Playing 'demo-congrats.slin' (language 'en') And I don't hear anything in my softphone By: Leif Madsen (lmadsen) 2010-08-11 12:39:56 Both these issues are configuration problems. Please see the asterisk-users mailing list for additional help. I am going to close this issue. The other issue you've reported is a typo: exten => 1666,1,Answer() exten => 1666,n,SayDigits(1234) exten => 1666,BackGround(demo-congrats) <----- missing priority exten => 1666,n,Read(ACCOUNT,demo-congrats,6) exten => 1666,n,Set(NAME=${ODBC_ACCOUNT_NAME(${ACCOUNT})}) exten => 1666,n,BackGround(demo-congrats) |