а зачем? зачем отдельно делать?
Это для выбора откуда брать. Микрофон (и видео можно сделать) пишет через браузерное апи напрямую. Если пользоваться мобильными фичами открыть камеру или открыть диктофон, то оно будет работать только при наличии установленных корректных приложений. У меня, например, не установлен диктофон, поэтому при открытии приложения для аудиозаписи ничего не происходит.
сделай на пост три слота: каждый слот для медиа контента (картинка, звук, видео)
логично, так и переделаю попозже