Hi you can use MediaPlayer as the notification sound, by starting a Service that play's the MediaPlayer when the notification is shown.
To make the sound stop, stop the service in the BroadCastReceiver of the notification's PendingIntent.
Also, don't forget to stop the sound when the notification cancels.