Some people find headphones (which are, for example, potentially useful practicing programs) uncomfortable to wear while skating.
There are now many bluetooth glasses that have integral speakers on the frames. Some are prescription, some aren't. Some are "smart" - e.g., have voice control built in. Though I was thinking more of something that just connects to your smartphone or other mobile device. I haven't checked to see whether any would be self-contained - i.e., whether you could record your program, with or without voice queues remind you of the next move.
I am NOT suggesting that people listen to unrelated things, that take your attention away from other people around you, creating possible collisions, though I admit they are probably sometimes used for that.
Just an idea, which I haven't thought out very carefully.
BTW, glasses in ice rinks do often need anti-fog coatings or equivalent. And some people find glasses uncomfortable too. There are always trade-offs.