I want to play around 20 audios with media response, one after another.
This link says, we can't send multiple simple response in google assistant. What about media response?
While it's true that you can't send multiple simple responses in Google Assistant, you can make it work by sending one single simple response that contains all your audio files.
Something like that:
conv.ask(`
<speak>
My first sound <audio src="..."></audio>
<break time="2" />
My second sound <audio src="..."></audio>
</speak>
`)
You can learn more about it here.
Hope that helps.