I’m going to throw two together this time, mostly because they both handle audio files without any graphical interface.
But also because neither one has much of any interface at all.
mplayer, like vlc, has a text-only version, and will handle audio files. The standard controls for video playback seem to work for cli audio too, which is good.
alsaplayer is similar; this again is an application that is designed to run primarily in a graphic environment, but can do much of the same work with the
-i text flags.
Controls for alsaplayer are a little more obscure. There are keypresses for the GTK version, but they don’t seem to have an effect on a running instance at the command line.
In a pinch, either of these could suffice as an audio player in a text-only form. But I almost never use them.
Not that there’s anything wrong, it’s just that there are better options available, that’s all. 😐