Announcement on queue

I have configured 2 queue with some periodic announcement.
My problem is that while the caller hear the announcement all phones (member) registered it this queue stop to ring and start to ring again when announcement is finish.
There is a way to take the call while the caller hear the announcement (so the announcement will stop and the caller can speak with operator).
Thank you

You can construct the announcement stream as music on hold.

You suggest me to set-up the announcement in musiconhold.conf instead queues.conf? or make a file audio with announcement?

@david551 is referring to putting the announcements in the hold music audio files. This would behave as you want.

yes right.
I have understand, but i have set up some dynamic announcements, for example the number of position in queue.
This type of announcements is impossible put in a music audio files.