Func_talkdetect remove

hi:
in dialplan:

   extern => s, n, set(TALK_DETECT(set)=,256)

my question:
whether the operation of remove (TALK_DETECT(remove)=) is necessary, if not necessary, then the call completely. the resources can be properly released in func_talkdetect module?

Resources are automatically released if the call is terminated.

@jcolp ok, thank you.