Как отправить голосовое сообщение через VK API?
Пытался реализовать то же самое, но на питоне, в итоге перепробовав все пришел к выводу, что камнем преткновения становится UUID который присутствует в заголовке "boundary=", а так-же передается сразу перед тем как улетит файл. Подобной дупликации нет при загрузке других документов, там UUID передается однажды. 
(Скриншот перехваченого пакета с официального приложения во время отправки аудиосообщения)
А вот и ответ, добытый потом и кровью :)
http://ru.stackoverflow.com/questions/609865/Как-о...