You may already know what's the question to the topic from the title of the subject.
So what I need is to execute audio filed .wav .mp3 or any format (nothing specific) with
the smallest delay between them, like 500 ~100ms
What I mean, as example:
Audio 1 (Hello)
Audio 2 (World)
Each audio file contains specific audio when executed one after another looks like this: Hello . . . . . . . World
.... is the time which takes the system to process and execute the file, what I need is
Hello . World
I tried using the bellow library which allows me to execute audio filed from micro sd card module
but the time delay between the audio files is huge.
<TMRpcm.h>
Any ideas or options which I can use execute the audio files faster/small delay?
Thanks in advance.
As an Arduino cannot play audio files I'm missing the link to the used additional hardware.
My recommendation: use a Raspberry Pi. It's cheap, includes all the necessary hardware and it will play the two files without any detectable pause inbetween.
Sadly I don't have much time left and ordering a shield will be waste of time for me, isn't there an alternative
like a library or hardware which can be DIY at home for 328p base chips?
Even if you could get what you want, I don't think you would like the results. In my past life I worked on "pay by phone" systems. You need pauses between words to make them intelligible.