add init audio function