Voice recording plugin

Должна существовать возможность адаптировать этот компонент темы для записи звука. Доступ к микрофону через JavaScript поддерживается почти во всех браузерах, которые поддерживает Discourse (за исключением IE11). Это был бы полностью нативный подход, не требующий использования плагина.

10 лайков

Привет, @david! Это было бы здорово. Возможность записывать аудио, видео и экран одновременно была бы очень удобной, особенно если это можно реализовать нативно и в рамках официального компонента темы, чтобы это не мешало работе других функций и поддерживалось разработчиками. @pawel, что ты думаешь по этому поводу?

@pawel, предлагаю обновить первое сообщение, чтобы было ясно, что вы не планируете добавлять поддержку сторонних сервисов записи аудио для этого плагина. Люди постоянно об этом спрашивают. Я вижу, что это вики, поэтому дайте знать, если хотите, чтобы я отредактировал её за вас.

@Nacho_Caballero, здорово, что вы тоже заинтересованы в этом, но надеюсь, вы сможете согласиться с идеей отказаться от использования сторонних хостинговых сервисов, как обсуждалось выше. Если нет, пожалуйста, создайте новую тему.

5 лайков

@tobiaseigen Я бы предпочёл нативное решение, так что у меня нет никаких возражений :blush:

@david твой подход выглядит очень интересным, надеюсь, ты продолжишь его развивать. Чтобы не загромождать интерфейс, вероятно, стоит добавить возможность выбора, какие из трёх режимов записи будут доступны (аудио, видео или экран). Работает ли текущий подход на мобильных устройствах/iOS?

3 лайка

:joy:

Но если серьезно, извините за задержку, у меня сейчас очень загруженный период. Исправление уже внедрено — просто обновите плагин, и всё должно заработать снова.

Павел

14 лайков

Большое спасибо за обновление плагина, Pawel. Нам очень нравится эта функция.

Мы тестировали её в своём сообществе, и она работает в Chrome, но в Firefox (75) вкладка вылетает на этапе «обработка аудио…»

5 лайков

Это значит, что плагин на самом деле не сломан, как указано в теге?

1 лайк

Это означает, что разработчик исправил проблему на тот момент, но сейчас она снова возникла.

4 лайка

Возможно ли как-то интегрировать приложение диктофона Google в Discourse? Вот что я имею в виду:

https://forum.english.best/t/playing-around-with-the-pixel-4-audio-recorder/177902?u=torsten

4 лайка

Существует ли работающий плагин, похожий на этот?

2 лайка

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

3 лайка

Вам нужно открыть приложение диктофона, сохранить файл, затем найти его и загрузить.
Другой вариант — нажать кнопку, снова нажать её, когда закончите, и всё будет сделано автоматически.
Я думаю, что такой плагин был бы очень важен для форума. Если бы в WhatsApp не было диктофона, а в Telegram был, все бы перешли на Telegram.

2 лайка

Что вы делаете с фотографиями и видео, чем-то другим, кроме аудио :wink: В чём разница?

Возможно, две системы мгновенного обмена сообщениями не совсем то же самое, что форум? Или у вас есть функция записи аудио в веб-клиенте почты? Так что это немного похоже на сравнение апельсинов и яблок.

Но, конечно, было бы здорово, если бы такая функция существовала. Хотите угадать, почему она так редка и её нет в Facebook, Twitter, WordPress или без серьёзной (и дорогой) кастомизации в Moodle?

Это полезно при создании постов в стиле подкаста, но с ответами возникают трудности. Всем приходится прослушивать каждый раз.

И… пользователи почти никогда этим не пользуются.

2 лайка

Я хотел бы сделать коммерческую версию этого плагина с уникальной версией плеера открытым исходным кодом.

Запись работает с предыдущей версией Discourse (кроме устройств Apple), а визуальный плеер отключен, так как кэширование визуальных изображений не реализовано, но возможно.

Плеер должен выглядеть так:

Список функций:

  • визуализация аудио
  • управление скоростью воспроизведения
  • управление громкостью
  • кнопка загрузки
  • кэширование визуальных изображений

Хочет ли кто-нибудь продолжить его разработку в режиме открытого исходного кода и поддерживать плагин будущими обновлениями?

2 лайка

Очень ли сложно добавить поддержку этих устройств?
иначе это очень большое количество пользователей, использующих устройства Apple :frowning:

2 лайка

Возникла проблема, связанная с политикой CORS.

2 лайка

Что ж, я могу записывать с помощью Apple в Moodle.

Нет смысла делать это напрямую с форума (и не через Android тоже), потому что запись и загрузка медиа — это всё та же работа, что и съёмка фото и загрузка его на форум :wink:

Самая большая проблема — это формат wav, так как Apple не поддерживает mp3. Конечно, конвертацию можно выполнить на уровне сервера, но это добавляет ещё один этап.

3 лайка

То, что я хочу получить — это плагин, который:

  • конвертирует wav в mp3 или ogg, если медиафайл имеет формат wav
  • перемещает аудиофайл в S3, убирая его из Discourse

Мой текущий рабочий процесс:

  • запись с помощью iPhone
  • конвертация wav в mp3 через одно приложение
  • загрузка в S3
  • ссылка на тему

Я могу это сделать, но ни один из моих пользователей не сможет (хотя, в общем-то, пользователям аудио вообще не так уж нужно, правда :rofl: )

3 лайка

Вот временное решение! Аудио — это просто видео без изображений.

2 лайка

Привет! Я нажал кнопку записи, и появляется только чёрный экран — и на компьютере, и на телефоне.

2 лайка

В данный момент плагин не работает

3 лайка