An Error will occur with asr.playByCMDID(103); for me because ’asr' was not declared in this scope
You may not have noticed used DF2301Q instead of asr and I did declare as follows:
DFRobot_DF2301Q_UART DF2301Q(/*hardSerial =*/&Serial1, /*rx =*/3, /*tx =*/1);
When I use
DF2301Q.playByCMDID(103);
nothing happens, or if I use 104