Перейти к содержимому

Как отправить гс из телеграмма в вк

  • автор:

Бот для распознавания голосовых сообщений в Telegram

Голосовые сообщения стали частью нашей жизни. Их используют как в личном, так и в деловом общении. Это экономит время, ведь записать сообщение просто и это быстрее, чем набор текста.

Чаще всего голосовыми сообщениями обмениваются в Telegram. Этот мессенджер сейчас особенно популярен и функционал хорошо подходит для использования аудио формата. Можно с помощью смартфона записать короткое аудио друзьям или надиктовать голосом объемный текст для публичного канала.

Видеозвонки в SberJazz
Общайтесь с друзьями и близкими из любой точки страны
Попробовать сейчас

Однако получателю не всегда удобно прослушать голосовое сообщение с телефона. Например, он может находиться в общественном месте или на работе, и прослушивание аудио может стать проблемой.

Тогда на помощь приходят решения для расшифровки аудио в текст.

Существуют разные сервисы для таких задач, мы рассмотрим решение от Сбера. Бот SaluteSpeech в Телеграм распознаёт речь и переводит голосовые сообщения на русском и английском языках в текстовые. Пользователь мгновенно получает качественную расшифровку голоса и может переслать сообщение в другой чат или скопировать текст для размещения на сайте.

Это одно из самых лучших решений для преобразования аудио. Технология умеет расставлять знаки препинания, определяет имена собственные, географические названия.

Попробуйте перевод голоса в текст
Запишите голос и SaluteSpeech преобразует его в текст

Зачем нужна расшифровка аудио в текст

  • Использование в чатах. Упрощает обмен сообщениями. Получатель сможет прочитать сообщение, если нет возможности слушать.
  • Подкасты в публичных каналах. Люди смогут выбрать, что им удобнее — услышать ваши слова или прочесть их.
  • Преобразование аудио в текст для публикации в блоге. В Телеграм есть функция поиска по чатам и каналам. Если вам важно, чтобы информацию можно было найти по ключевым словам, лучше использовать текст.
  • Использование в статьях. Можно взять полученный текст, дополнить файлами, картами, контактами, полезными ссылками, видео и другими нужными материалами и опубликовать объёмный материал на сайте или в СМИ.
  • Использование в рекламе. Бот будет полезен при создании телесуфлёра для записи рекламы на YouTube, поможет написать текст для банера в Яндекс или Google — множество возможностей для создания рекламного контента для компаний.

Как пользоваться ботом

  1. Зайдите в приложение telegram на вашем устройстве. Если вы не пользовались мессенджером ранее, нужно установить его.
  2. Вбейте в поисковую строку SaluteSpeech и нажмите на иконку бота или откройте по ссылке @smartspeech_sber_bot
  3. Для работы бота достаточно просто записать голосовое сообщение в чате с ботом SaluteSpeech
  4. Готово! Отправляйте своё первое сообщение и пользуйтесь возможностями бота бесплатно и без ограничений!
  5. Бота можно добавить в чат или канал, тогда он будет расшифровывать сообщения и комментарии к ним. Вы сможете рассказать все важные моменты и новые вводные по проекту, поделиться интересными историями и получить обратную связь от собеседников как в аудио, так и в текстовом формате.

Делайте ваше общение в Телеграм удобнее с использованием речевых технологий Сбера!

Как скачать голосовое сообщение из Телеграмма: все рабочие способы

С появлением в Телеграмме функции голосовых сообщений вести переписку стало проще. Легче записать аудио с нужной информацией, чем писать длинное сообщение. Это часто практикуется в рабочих и студенческих чатах, когда требуется быстро передать много важных данных. Но что делать, если нужно сохранить запись после получения, отправки? Разбираемся, как быстро скачать голосовое сообщение в приложении и десктопной версии из Телеграмма. Приводим все существующие рабочие способы и даем пошаговые инструкции.

Если вы ведете популярный Телеграмм канал и часто отправляете в нем голосовые, сделайте прорыв в наборе активных пользователей! Прорекламируйте канал бесплатно с сервисом мультиссылок https://hipolink.net/ru/signup Хиполинк!

Сохранить голосовое на Android

Для официального приложения на Андроиде разработчики не добавили прямую опцию «скачать голосовое сообщение». Но в ней нет необходимости — входящие и исходящие аудио из Телеграмма сохраняются в памяти телефона. Как их оттуда извлечь:

— Откройте проводник смартфона.
— Найдите папку «Telegram».
— Перейдите к «Telegram Audio».
— Выберите нужное голосовое сообщение.
Из папки его можно прослушать, удалить навсегда, переслать в другие мессенджеры, приложения.

Скачать аудио на IOS

Прямая функция скачивания голосовых сообщения в Телеграмме с Айфона также не предусмотрена в интерфейсе приложения, но разработчики добавили кнопку для пересылки аудио в другие мессенджеры, на почту. Как это сделать:

— Запустите официальный клиент.
— Откройте переписку с нужным пользователем.
— Выберите и зажмите интересующее смс.
— Кликните по кнопке «Поделиться».
— Выберите программу для отправки.

Чтобы скачать файл на телефон, отправьте голосовое на почту и скачайте, запись сохранится в МР3 формате.

Способ для компьютерной версии

Скачать голосовое сообщения из Телеграмма с помощью ПК проще, чем с мобильных устройств. На сайте и в приложение добавлены опции для прямого скачивания файла на компьютер.

Через приложение

Если на компьютер установлено десктопное приложение, скачать сообщение можно в несколько кликов:
— Запустите Телеграмм.
— Откройте нужный диалог.
— Выберите сообщения для скачивания.
— Кликните по нему правой кнопкой мышки.
— Из выпадающего списка выберите «Сохранить голосовое сообщение как. «.
— Укажите папку для скачивания.

Готово, файл из Телеграмма скачивается на компьютер. Его можно прослушать или переслать другому пользователю.

Из браузера

Сохранение голосовых сообщений этим способом доступно не всегда. Скачать файлы удастся, только если в веб Телеграмм на вашем ПК доступна соответствующая кнопка.

Чтобы скачать голосовое через веб версию, выполните следующие шаги:
— Откройте https://web.telegram.org/.
— Пройдите авторизацию в системе.
— Откройте чат с нужным пользователем.
— Найдите сообщение для скачивания.
— Под ним кликните «Download».
— Выберите папку для скачивания.

Формат файла малопопулярен и может не поддерживаться некоторыми программами. Возможно для прослушивания сообщения понадобится установить отдельное приложение. Файл доступен к пересылке без использования сторонних программ.

Как быстро продвигать Телеграмм канал

Если вы ведете группу, но ей не хватает популярности, воспользуйтесь продвижением от Хиполинк. Конструктор имеет удобный сервис мультиссылок https://hipolink.net/ru/signup, через который легко набирать активных читателей. Опция бесплатна, первые результаты появляются сразу после публикации линка.

Как это работает

Зарегистрируйтесь на портале (это бесплатно), и перейдите в раздел «Конструктор». Выберите из списка мессенджер и прикрепите ссылку в нужном поле. Скачайте линк, разместите его в Инстаграме, Вконтакте, Ютубе, Фейсбуке, добавьте привлекательное описание канала. Пользователи из соцсетей будут обращать внимание на яркий линк и переходить по нему, попадая в группу. Мультиссылку можно создать за 10 минут, дальнейшее продвижение осуществляется без вашего прямого участия.

Кратко о Хиполинк

Это мульти задачный сервис, помогающий как начинающим, так и продвинутым программистам продуктивнее работать, блогерам быстрее развивать блоги и аккаунты. Основные функции сервиса:

— Самостоятельное создание интернет-магазина/сайта.
— Доступ к инструментам аналитики.
— Добавление кнопок обратной связи.
— Сбор данных о посетителях.
— Создание одностраничника/лендинга за 10 минут.
— Возможность создать сайт по готовым шаблонам.
— Оформление сайта-визитки

— Объединение мессенджеров, профилей в единый адрес (пользователи открывают одну ссылку и видят перечень всех ваших профилей и контактов).

Бот Телеграмм Сообщения VK

Бот @socialmsg_bot (https://t.me/socialmsg_bot) предназначен для получения и отправки сообщений во ВКонтакте не выходя из Telegram. После несложной настройки, сообщения, адресованые Вам во ВКонтакте, будут пересылаться в Telegram, откуда вы сможете на них ответить. Бот работает как с личными сообщениями, так и с сообщениями в чатах. В отличии от аналогов, этот бот умеет доставлять из ВКонтакте фото, музыку и голосовые сообщения, а так же отвечать на сообщения.

Понравилось? Поделитесь с друзьями!

SegmoBot

С помощью SegmoBot вы сможете создать рассылку для пользователей вашего бота. 1. Подключите вашего бота к SegmoBot. 2.

Как отправить голосовое сообщение через VK API?

Здесь про это не сказано ровным счётом ничего. В ходе «расследования» скачивал различные клиенты. Kate mobile может отправить такое сообщение, но как-то раз я увидел его «голым». Скажем так, как файл с расширением. С этого момента начал рыть документацию в этом месте и мне кажется, что message.send и docs связаны. Как бы на практике только отправить такое сообщение? P. ‘s. То, что я смог отрыть :

там все засунули в документы. В полученном URL методом docs.getUploadServer добавляется один параметр, . не скажу сейчас какой (не помню, кажется, type) равный audio_msg

Update: С помощью сниффинга трафика Kate смог отрыть, что загружается аудио-сообщение путем передачи СКРЫТОГО параметра. Пример:

https://api.vk.com/method/docs.getUploadServer?access_token=your_token&type=audio_message&v=5.38 

Теперь новая стадия вопроса: Как передать файл голосовой в формате multipart/form-data Update: Ответ с Tostera (там тоже активчик по такому вопросу):

Кстати, если это важно — из пакета я достал формат файла: Kate: .3gp Официальный клиент: .ogg/.mp3
Отслеживать
задан 1 янв 2017 в 10:29
1,184 3 3 золотых знака 13 13 серебряных знаков 29 29 бронзовых знаков

Как передать файл голосовой в формате multipart/form-data Вы не знаете, как загружать во ВК документы? Я правильно понимаю вопрос?

1 янв 2017 в 13:01

Не совсем. Вообще, это новая стадия вопроса, но суть в том, что я незнаю, как передать в этом формате файл. Нашёл методом тыка, что надо, но вк ругается. Возможно, Вы подскажете?

1 янв 2017 в 13:27
Почему удалил ответ? он не работает?
1 янв 2017 в 17:28
Я его доделываю 🙂 Будет большой и красивый. Это случайно опубликовал.
1 янв 2017 в 17:29

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Троекратное ура! Ответ найден! Итак, для того, чтобы загрузить аудио-сообщение на сервера VK, надо:

    Получаем ссылку для загрузки на сервер. Обратите внимание на параметр:

type=audio_message

 https://api.vk.com/method/docs.getUploadServer?access_token=your_token&type=audio_message&v=5.38 
https://pu.vk.com/c806630/upload.php?act=add_doc&mid=151665536&aid=0&gid=0&type=audio_message&hash=a171e6bf246f389425f23a62ba4165d4&rhash=6e0e444008a2186f484af9f02c2ac49f&api=1 

Поясню: здесь мы берем код, который поможет загрузить нам файл на сервера VK в формате multipart/form-data, который VK и требует. Возможные форматы файлов: mp3 (Использует официальный клиент), 3gp (использует Kate)

    В классе MultipartFileUploader добавляем поле «file», как того требует VK:

Передайте файл на адрес upload_url, полученный в предыдущем пункте, сформировав POST-запрос с полем file. Это поле должно содержать файл в формате multipart/form-data.

multipart.addFilePart("file", uploadFile1); 
"file":"123456|65421|0|415317|20ee43693a|jpg|81897|Document.jpg|6798bc4fe908cc476cb1c13ce844a985|105d984a920fe7ee9042681bb6d30fbd|m_20ee43693a||m:130x72,s:100x55,x:604x331,y:807x442,o:748x409" 
https://api.vk.com/method/docs.save?file=ЗДЕСЬ_ПОЛУЧЕННЫЙ_ПАРАМЕТР_ФАЙЛ&access_token=your_token&v=5.60 

И получаем такой JSON в ответ:

"response": [ < "**id**": 440531838, "**owner_id**": 151665536, "title": "comm", "size": 467756, "ext": "ogg", "url": "https://vk.com/do. 90e2afaa7&api=1", "date": 1483295228, "type": 5, "preview": < "audio_msg": < "duration": 292, "waveform": [0, 0, 0, 0, 0, 0, 1, 5, 1, 6, 0, 2, 5, 20, 10, 8, 7, 12, 24, 16, 5, 4, 8, 8, 4, 6, 2, 6, 5, 1, 9, 10, 4, 2, 7, 3, 16, 0, 6, 1, 11, 2, 7, 3, 3, 4, 3, 5, 2, 8, 2, 7, 13, 5, 8, 9, 5, 3, 2, 13, 20, 6, 7, 8, 13, 2, 13, 1, 5, 14, 1, 2, 16, 12, 10, 5, 21, 31, 15, 7, 16, 19, 19, 9, 13, 1, 4, 10, 10, 4, 2, 11, 5, 5, 2, 8, 2, 8, 1, 3, 0, 1, 5, 4, 2, 5, 3, 7, 5, 0, 3, 3, 2, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], "link_ogg": "https://cs540102. udio/b70049db92.ogg", "link_mp3": "https://cs540102. udio/b70049db92.mp3" >> >] 
  • С помощью метода messages.send отправляем наш загруженный файл в виде doc:
https://api.vk.com/method/messages.send?user_id=111111&attachment=doc_&access_token=your_token&v=5.60 

Данные owner_id и media_id мы получаем из предыдущего пункта

И благополучно получаем в лс аудио-сообщение. Спасибо за внимание!

P/s Кстати, версия 5.60 тоже работает (проверил), поэтому можно в запросах использовать и её.

Update: Тут возник новый вопрос — как ответить аудио-сообщением юзеру в сообщениях сообщества? Отвечаем-с.

Для группы:

  • Первым делом открываем доступ администраторам к документам группы («ограниченный» режим)
  • Потом заходим в настройки сообщества и там берем ключ сообщества
  • Дальше делаем такой запрос на загрузку:

https://api.vk.com/method/docs.getWallUploadServer?group_id=&access_token=&v=5.60 
https://api.vk.com/method/messages.send?user_id=&attachment=doc_&access_token=&v=5.60 

Для публичной страницы:
Казалось бы, все так просто будет и публичной страницей, но не тут-то было. Так как для пабликов не предусмотрены голосовые сообщения и Вам будет отдавать ошибку авторизации,используем небольшой лайфхак..

  • Переводим наш паблик в группу и обязательно получаем новый ключ уже группы с доступом к документам и аудио
  • Снова переводим группу в паблик
  • В меню Управление сообществом -> Настройки -> Разделы ставим галочки на пунктах: «Ссылки» и «Аудиозаписи»
  • Благополучно используем все, что я написал для группы

Ну и немножко веселья:

  • В комменты/на стену/в обсуждения (оказывается), можно отправить АУДИО-СООБЩЕНИЕ (вчитайтесь еще раз, пожалуйста). Делается весьма просто. Обычным запросом на отправку в комменты/на стену/в обсуждения. В аттаче прикрепляем наше аудио (выглядит действительно как аудио-сообщение, что вызвало вой удивления в пабликах, в которых я это тестировал)
  • Еще одна замечательная вещь — пустые энтити аудио-сообщений.Выглядит примерно так. Новая веселая фишка!
    Для отправки вместо формата doc в описании attachment пишем audio
  • И снова новый баг. Можно отправить пустое аудио (просто убираем флаг на чтение и отправляем «ничего». Было проверено на Python):
    введите сюда описание изображения
  • Пустые комменты. Magic!

введите сюда описание изображения
Делается так же. При отправке коммента вместо формата doc в описании attachment пишем audio. Заметил, однако, что в разных комментариях баг выглядит по-разному. Где-то без пустого места внутри, а где-то с пустым.
P/s Кстати, проверил, прокатывает и в обсуждениях. Оставил в группе vk api напоминание 🙂 введите сюда описание изображения

Update:
Вместо формата аттача doc или audio можно вставить почти что угодно. Хоть вики. Возможно, чем то полезно. Правда, photo не вставляется.

Update: Большие файлы загружать НЕЛЬЗЯ! Получим ошибку: 504 Gateway Time-out

Update: Техподдержка ответила: введите сюда описание изображения
Новый ответ: введите сюда описание изображения

введите сюда описание изображения

Ну и собственно, завершение спектакля:

Update: Ну раз тех.поддержка говорит про закрытый AudioAPI, то почему бы его не использовать, пока не прикрыли? Накатал недавно небольшой текст по его использованию. Такой простой доступ был неожиданностью. В конце, кстати, приводятся интересные сайты, до сих пор работающие с вк.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *