Пример простого бота для ВКонтакте на Python 3. Обработка событий с использованием Bots Long Poll API, голосовые сообщения генерируются с помощью Яндекс.SpeechKit.
Сообщество бота: https://vk.com/vkpython. Бот отправляет в ответ на любое сообщение картинку и голосовое сообщение с именем собеседника.
pip3 install vk requests
Ключ доступа к VK API можно получить в настройках сообщества, там же нужно включить Long Poll API, как минимум для доступа к сообщениям и управления сообществом.
Сделать это можно перейдя в "Управление сообществом" -> "Работа с API" -> "Ключи доступа", "Long Poll API".
Переходим в кабинет разработчика, нажимаем "Получить ключ" и выбираем "SpeechKit Cloud".
Похоже, сейчас SpeeckKit стал полностью платным. Если вы нашли способ получения ключа для личного некоммерческого использования, сообщите об этом.