Hallo klawischnigg,
Ich sähe sonst als einzige Möglichkeit dem Audioelement sämtlich native Steuerungsmöglichkeiten zu entziehen, allerdings müßte man das, soferne das überhaupt möglich ist, über die Browsereinstellungen machen, das geht sicher nicht über irgendwelche JS-Anweisungen, ist also vermutlich auch nicht so richtig praktikabel.
Wenn man das controls-Attribut weglässt, hat man doch genau das erreicht? Dann kann man mittels play() die Wiedergabes starten. Siehe MDN: HTMLAudioElement
Gruß
Julius