I am integrating openAI realtime API using node js and ARI. I use talk detect application in dialplan but that is not working accurately I am receiving ChannelTalkingStarted event continuously if there is background noise.I am developing AI agent so can anyone please provide me solution for this.
here I’m sharing the dialplan
[openAIari]
exten => 100,1,NoOp(Starting ARI Application)
same => n,Set(SIP_CODEC=ulaw)
same => n,Set(VOLUME(TX)=4)
same => n,NoOp(${CHANNEL}==========${CALLERID(all)})
same => n,Set(VOLUME(RX)=4)
same => n,Set(DENOISE(tx)=on) ; Denoise received audio
same => n,Set(DENOISE(rx)=on)
same => n,Set(TALK_DETECT(set)=600)
same => n,Stasis(my-ari-app)