multidigit DTMF and Speech detection (both in same grammer) with play_and_detect_speech - Freeswitch

242 views
Skip to first unread message

ankit jobanputra

unread,
Dec 20, 2019, 10:01:59 AM12/20/19
to UniMRCP
Hello,

I am not able to get dtmfs and specch both with grammer builtin:speech/transcribe. Can this be done with unimrcp_server and google speech recognisation engine? telephone-event codec is missing in mrcp profile, but how can this be achieved?

Arsen Chaloyan

unread,
Dec 24, 2019, 4:53:56 PM12/24/19
to UniMRCP
Hello Ankit,

You need to activate a speech and a DTMF grammar. See section 7.5 in the Usage Guide


On Fri, Dec 20, 2019 at 7:02 AM ankit jobanputra <ankit...@gmail.com> wrote:
Hello,

I am not able to get dtmfs and specch both with grammer builtin:speech/transcribe. Can this be done with unimrcp_server and google speech recognisation engine? telephone-event codec is missing in mrcp profile, but how can this be achieved?

--
You received this message because you are subscribed to the Google Groups "UniMRCP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to unimrcp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/unimrcp/20e633b3-bff5-46f2-8c34-acbd5528752e%40googlegroups.com.


--
Arsen Chaloyan
Author of UniMRCP
http://www.unimrcp.org

ankit jobanputra

unread,
Dec 31, 2019, 3:06:08 AM12/31/19
to UniMRCP
Thank you Arsen.

On Tuesday, 24 December 2019 15:53:56 UTC-6, Arsen Chaloyan wrote:
Hello Ankit,

You need to activate a speech and a DTMF grammar. See section 7.5 in the Usage Guide


On Fri, Dec 20, 2019 at 7:02 AM ankit jobanputra <ankit...@gmail.com> wrote:
Hello,

I am not able to get dtmfs and specch both with grammer builtin:speech/transcribe. Can this be done with unimrcp_server and google speech recognisation engine? telephone-event codec is missing in mrcp profile, but how can this be achieved?

--
You received this message because you are subscribed to the Google Groups "UniMRCP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uni...@googlegroups.com.

ankit jobanputra

unread,
Dec 31, 2019, 4:55:39 AM12/31/19
to UniMRCP
I am able to fetch dtmf, but only one. Now I am using grammar as
 
grammer_dtmf = "builtin:dtmf/digits?length=4"

Also with freeswitch lua file, I am using play_and_detect_speech -- also 

Using this to terminate playback 
session:setVariable("playback_terminators","*+9") -- which states that it will terminator playback with 9 and + is used to grab other digits along with 9.

But recognizer gets stopped by fetching only one dtmf.

Please help me to overcome this problem and get mutidtmf input along with speech. 

I am not sure whether freeswitch is responsible for this issue or not.

Thank you.

On Tuesday, 24 December 2019 15:53:56 UTC-6, Arsen Chaloyan wrote:
Hello Ankit,

You need to activate a speech and a DTMF grammar. See section 7.5 in the Usage Guide


On Fri, Dec 20, 2019 at 7:02 AM ankit jobanputra <ankit...@gmail.com> wrote:
Hello,

I am not able to get dtmfs and specch both with grammer builtin:speech/transcribe. Can this be done with unimrcp_server and google speech recognisation engine? telephone-event codec is missing in mrcp profile, but how can this be achieved?

--
You received this message because you are subscribed to the Google Groups "UniMRCP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uni...@googlegroups.com.

Arsen Chaloyan

unread,
Jan 9, 2020, 7:49:27 PM1/9/20
to UniMRCP
It is not very easy to follow what you are trying to achieve. Try to provide the logs for both FS and UniMRCP server along with the description.

To unsubscribe from this group and stop receiving emails from it, send an email to unimrcp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/unimrcp/964d3bc1-7617-4e2b-b83f-95a0487c7063%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages