Is the audio format you referred to the Tefifon (https://en.wikipedia.org/wiki/Tefifon)?

Never seen one in person but there is a good overview of it over on Techmoan's YouTube channel: https://www.youtube.com/watch?v=nBNTAmLRmUg