@odinzavseh, скриптом, хорошая идея, кстати. Только красить часть не получится.
Возможна такая схема:
1)Скрипт должен быть в фоне, либо запускается перед записью.
2)Идет запись. Понравился участок. Ставим выделение, жмем на цветную кнопочку, в скрипте должны быть такие кнопочки, разные цвета.
3)Участок сохраняется в скрипте под опр. номером. Ну и далее, допустим, набрали несколько таких участков.
4)После остановки записи скрипт режет айтем и красит в соотв. цвета.
В целом, здесь все достаточно просто реализуется. А можно кастомом подобное - сохранение time sel при записи, потом пройти по ним по порядку, запрашивая цвет для каждого.
А если во чтобы то ни стало нельзя резать айтем - нужны реальные регионы, внутри самого файла. На кокосовском форуме была тема, только про маркеры, и они сделали, но через костыли. Но у нас-то найдется и натуральный вариант, без костылей, который ставит маркеры(а можно сделать и регионы) напрямую в аудио-файл

.
Но это если очень-очень сильно прямо нужно, особого смысла в ситуации выше это не имеет, все равно лишнее резать потом.