thx.kochary... I changed as your said but still can not disturb voice and catch the dtmf :
[2020-07-17 11:19:21] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1333 app_synthandrecog_exec: SynthAndRecog() prompt: 您好,请用普通话说出您要找的人的姓名
[2020-07-17 11:19:21] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1341 app_synthandrecog_exec: SynthAndRecog() grammar: builtin:speech/transcribe?projectid=pro001,builtin:dtmf/digits?
[2020-07-17 11:19:21] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1372 app_synthandrecog_exec: SynthAndRecog() options: t=5000&b=1&ct=0.2&sl=0.8&spl=zh-CN&rm=hotword
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1161 synthandrecog_options_parse: Apply option t: 5000
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1161 synthandrecog_options_parse: Apply option b: 1
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1161 synthandrecog_options_parse: Apply option ct: 0.2
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1161 synthandrecog_options_parse: Apply option sl: 0.8
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1161 synthandrecog_options_parse: Apply option spl: zh-CN
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1161 synthandrecog_options_parse: Apply option rm: hotword
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: audio_queue.c:253 audio_queue_create: (ASR-16) Audio queue created
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:252 speech_channel_create: Created speech channel: Name=ASR-16, Type=RECOGNIZER, Codec=LPCM, Rate=8000 on SIP/8001-000014c1
[2020-07-17 11:19:21] DEBUG[10788]: app_synthandrecog.c:248 speech_on_channel_add: (ASR-16) speech_on_channel_add
[2020-07-17 11:19:21] DEBUG[10788]: app_synthandrecog.c:268 speech_on_channel_add: (ASR-16) DTMF generator created
[2020-07-17 11:19:21] NOTICE[10788]: app_synthandrecog.c:287 speech_on_channel_add: (ASR-16) Channel ready codec=LPCM, sample rate=8000
[2020-07-17 11:19:21] DEBUG[10788]: speech_channel.c:109 speech_channel_set_state_unlocked: (ASR-16) CLOSED ==> READY
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:501 speech_channel_open: (ASR-16) channel is ready
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1471 app_synthandrecog_exec: (ASR-16) Determine grammar type: builtin:speech/transcribe?projectid=pro001
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:849 recog_channel_load_grammar: (ASR-16) Loading grammar name=grammar-0, type=text/uri-list, data=builtin:speech/transcribe?projectid=pro001
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1471 app_synthandrecog_exec: (ASR-16) Determine grammar type: builtin:dtmf/digits?
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:849 recog_channel_load_grammar: (ASR-16) Loading grammar name=grammar-1, type=text/uri-list, data=builtin:dtmf/digits?
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1502 app_synthandrecog_exec: (ASR-16) Add prompt: 您好,请用普通话说出您要找的人的姓名
[2020-07-17 11:19:21] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1601 app_synthandrecog_exec: (ASR-16) Recognizing, Start-Input-Timers: 0
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:619 speech_channel_set_params: (ASR-16) Confidence-Threshold: 0.2
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:619 speech_channel_set_params: (ASR-16) Speech-Language: zh-CN
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:619 speech_channel_set_params: (ASR-16) Sensitivity-Level: 0.8
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:619 speech_channel_set_params: (ASR-16) Recognition-Mode: hotword
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:619 speech_channel_set_params: (ASR-16) Recognition-Timeout: 5000
[2020-07-17 11:19:21] DEBUG[10788]: app_synthandrecog.c:928 recog_on_message_receive: (ASR-16) RECOGNIZE IN PROGRESS
[2020-07-17 11:19:21] DEBUG[10788]: speech_channel.c:109 speech_channel_set_state_unlocked: (ASR-16) READY ==> PROCESSING
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: audio_queue.c:253 audio_queue_create: (TTS-16) Audio queue created
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:252 speech_channel_create: Created speech channel: Name=TTS-16, Type=SYNTHESIZER, Codec=LPCM, Rate=8000 on SIP/8001-000014c1
[2020-07-17 11:19:21] DEBUG[10788]: app_synthandrecog.c:248 speech_on_channel_add: (TTS-16) speech_on_channel_add
[2020-07-17 11:19:21] NOTICE[10788]: app_synthandrecog.c:287 speech_on_channel_add: (TTS-16) Channel ready codec=LPCM, sample rate=8000
[2020-07-17 11:19:21] DEBUG[10788]: speech_channel.c:109 speech_channel_set_state_unlocked: (TTS-16) CLOSED ==> READY
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:501 speech_channel_open: (TTS-16) channel is ready
[2020-07-17 11:19:21] DEBUG[17683][C-00000a61]: speech_channel.c:619 speech_channel_set_params: (TTS-16) Speech-Language: zh-CN
[2020-07-17 11:19:21] DEBUG[10788]: app_synthandrecog.c:329 synth_on_message_receive: (TTS-16) REQUEST IN PROGRESS
[2020-07-17 11:19:21] DEBUG[10788]: speech_channel.c:109 speech_channel_set_state_unlocked: (TTS-16) READY ==> PROCESSING
[2020-07-17 11:19:22] DTMF[17683][C-00000a61]: channel.c:4214 __ast_read: DTMF begin '2' received on SIP/8001-000014c1
[2020-07-17 11:19:22] DTMF[17683][C-00000a61]: channel.c:4225 __ast_read: DTMF begin passthrough '2' on SIP/8001-000014c1
[2020-07-17 11:19:22] DTMF[17683][C-00000a61]: channel.c:4128 __ast_read: DTMF end '2' received on SIP/8001-000014c1, duration 200 ms
[2020-07-17 11:19:22] DTMF[17683][C-00000a61]: channel.c:4169 __ast_read: DTMF end accepted with begin '2' on SIP/8001-000014c1
[2020-07-17 11:19:22] DTMF[17683][C-00000a61]: channel.c:4198 __ast_read: DTMF end passthrough '2' on SIP/8001-000014c1
[2020-07-17 11:19:22] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1719 app_synthandrecog_exec: (ASR-16) User pressed DTMF key (50)
[2020-07-17 11:19:22] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1726 app_synthandrecog_exec: (ASR-16) DTMF digit queued (2)
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:22] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DTMF[17683][C-00000a61]: channel.c:4214 __ast_read: DTMF begin '5' received on SIP/8001-000014c1
[2020-07-17 11:19:23] DTMF[17683][C-00000a61]: channel.c:4225 __ast_read: DTMF begin passthrough '5' on SIP/8001-000014c1
[2020-07-17 11:19:23] DTMF[17683][C-00000a61]: channel.c:4128 __ast_read: DTMF end '5' received on SIP/8001-000014c1, duration 200 ms
[2020-07-17 11:19:23] DTMF[17683][C-00000a61]: channel.c:4169 __ast_read: DTMF end accepted with begin '5' on SIP/8001-000014c1
[2020-07-17 11:19:23] DTMF[17683][C-00000a61]: channel.c:4198 __ast_read: DTMF end passthrough '5' on SIP/8001-000014c1
[2020-07-17 11:19:23] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1719 app_synthandrecog_exec: (ASR-16) User pressed DTMF key (53)
[2020-07-17 11:19:23] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1726 app_synthandrecog_exec: (ASR-16) DTMF digit queued (5)
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:23] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DTMF[17683][C-00000a61]: channel.c:4214 __ast_read: DTMF begin '2' received on SIP/8001-000014c1
[2020-07-17 11:19:24] DTMF[17683][C-00000a61]: channel.c:4225 __ast_read: DTMF begin passthrough '2' on SIP/8001-000014c1
[2020-07-17 11:19:24] DTMF[17683][C-00000a61]: channel.c:4128 __ast_read: DTMF end '2' received on SIP/8001-000014c1, duration 200 ms
[2020-07-17 11:19:24] DTMF[17683][C-00000a61]: channel.c:4169 __ast_read: DTMF end accepted with begin '2' on SIP/8001-000014c1
[2020-07-17 11:19:24] DTMF[17683][C-00000a61]: channel.c:4198 __ast_read: DTMF end passthrough '2' on SIP/8001-000014c1
[2020-07-17 11:19:24] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1719 app_synthandrecog_exec: (ASR-16) User pressed DTMF key (50)
[2020-07-17 11:19:24] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1726 app_synthandrecog_exec: (ASR-16) DTMF digit queued (2)
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:24] DEBUG[10790]: app_synthandrecog.c:1038 recog_stream_read: (ASR-16) DTMF frame written
[2020-07-17 11:19:25] DEBUG[10788]: app_synthandrecog.c:367 synth_on_message_receive: (TTS-16) SPEAK-COMPLETE
[2020-07-17 11:19:25] DEBUG[10788]: speech_channel.c:109 speech_channel_set_state_unlocked: (TTS-16) PROCESSING ==> READY
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1679 app_synthandrecog_exec: (ASR-16) Start input timers
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: app_synthandrecog.c:536 recog_channel_start_input_timers: (ASR-16) Sending START-INPUT-TIMERS request
[2020-07-17 11:19:25] DEBUG[10788]: app_synthandrecog.c:960 recog_on_message_receive: (ASR-16) Timers started
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: app_synthandrecog.c:1704 app_synthandrecog_exec: (ASR-16) Null frame. Hangup detected
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: speech_channel.c:340 speech_channel_destroy: Destroy speech channel: Name=TTS-16, Type=SYNTHESIZER, Codec=LPCM, Rate=8000
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: speech_channel.c:365 speech_channel_destroy: (TTS-16) Waiting for MRCP session to terminate
[2020-07-17 11:19:25] DEBUG[10788]: app_synthandrecog.c:222 speech_on_session_terminate: (TTS-16) speech_on_session_terminate
[2020-07-17 11:19:25] DEBUG[10788]: app_synthandrecog.c:230 speech_on_session_terminate: (TTS-16) Destroying MRCP session
[2020-07-17 11:19:25] DEBUG[10788]: speech_channel.c:109 speech_channel_set_state_unlocked: (TTS-16) READY ==> CLOSED
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: audio_queue.c:197 audio_queue_destroy: (TTS-16) Audio queue destroyed
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: speech_channel.c:340 speech_channel_destroy: Destroy speech channel: Name=ASR-16, Type=RECOGNIZER, Codec=LPCM, Rate=8000
[2020-07-17 11:19:25] DEBUG[17683][C-00000a61]: speech_channel.c:365 speech_channel_destroy: (ASR-16) Waiting for MRCP session to terminate
[2020-07-17 11:19:26] DEBUG[10788]: app_synthandrecog.c:222 speech_on_session_terminate: (ASR-16) speech_on_session_terminate
[2020-07-17 11:19:26] DEBUG[10788]: app_synthandrecog.c:225 speech_on_session_terminate: (ASR-16) DTMF generator destroyed
[2020-07-17 11:19:26] DEBUG[10788]: app_synthandrecog.c:230 speech_on_session_terminate: (ASR-16) Destroying MRCP session
[2020-07-17 11:19:26] DEBUG[10788]: speech_channel.c:109 speech_channel_set_state_unlocked: (ASR-16) PROCESSING ==> CLOSED
[2020-07-17 11:19:26] DEBUG[17683][C-00000a61]: audio_queue.c:197 audio_queue_destroy: (ASR-16) Audio queue destroyed
[2020-07-17 11:19:26] NOTICE[17683][C-00000a61]: app_synthandrecog.c:1292 synthandrecog_exit: SynthAndRecog() exiting status: INTERRUPTED on SIP/8001-000014c1
[2020-07-17 11:19:28] WARNING[17673][C-00000a60]: app_dial.c:1546 wait_for_answer: Unable to write frametype: 2