Есть варианты:
1) Через звуковую карту ПЦ;
2) Через выходной порт ПЦ (допустим ЛПТ) с НЧ фильтром на выходе;
3) Через звуковые дорожки СDROM, можно с использованием wav, mp3;
4) С помощью следующего девайса...
Аппаратная часть:
1) Флэш-карта (допустим 128Мб)
2) Клон 8051 (которые я уважаю и уже не забуду, это точно) допустим AT89C4051 - для удешевления конструкции или более дорогой с USB.
3) MAX232 т.е. UART<->RS232
4) ЖК индикатор на HD44780
5) Несколько кнопок, включая кнопу "Воспр."

6) Обвеска
Программная часть:
1) Верхушка для работы с девайсом через 232 (закачки, удалению, дефрагментации, поиску и т.д.)
2) Нижний уровень: обработка данных по 232, реализацию User Interface (клава+ЖК инд), взаимодействие по SPI с Флэшкой и самое главное воспроизведение выбранного файла через выход с НЧ фильтром.
Я со всем железом знаком, 51 програмлю, верхушки тоже.
Есть исчо фанаты? Какие за и против?