В каком виде хранить аудиозаписи на сервере? Записи небольшого размера - не более 30 секунд. База - SQLite, с расширение, возможно, MySQL и аналоги. Серверный язык - Python. В базе или отдельными файлами, в каком формате? Что будет практичнее?
Алексей Трифонов: Как хранить хорошо описал @xmoonlight
Дополнительно могу сказать, что на файловой системе, где будут хранится звуковые файлы надо бы сделать размер кластера примерно такой же как размер одного звукового файла.
1. в базе: для каждой записи: путь к файлам, описание и т.д.
2. в файлах: mp3/ogg - хранить контент
3. Также, можно сделать поиск по образцу (звуку) похожих записей, если сделать бинарный контентный хэш для каждого файла и положить в базу.