In order to embed audio files into Google Sites, you must first locate and copy the URL of an MP3 (only) file in your Google Drive. The audio file needs to have the sharing permissions open to the public for this process to work.
Copy the URL of the audio (mp3) file and in Google Sites paste it into your website using the </> Embed URL option under the INSERT tab. This will create a new audio player.
For more information about Google Sites, please visit the official Google Sites support page.