support open file dialog
support play audio