@angus спасибо за этот отличный компонент,
возможно ли включить его в чат, это было бы очень здорово! Ценю это… Спасибо…
@Muhammed_EKİCİ Вы получили какой-либо интерес (или спонсорскую поддержку) по этому поводу?
«аудио в чате»
Надеюсь, @angus или @Muhammed_EKİCİ рассмотрят это улучшение, которое сделает чат ещё веселее. Спасибо, очень признателен ![]()
Привет, можно ли обновить компонент до последней версии Discourse?
У меня возникают ошибки
Возможно, да. Но для этого кому-то потребуется приложить немало усилий.
Поскольку это не #официальный компонент темы, мы не можем ожидать, что команда Discourse сделает это. Следовательно, всё сводится к тому, что кто-то либо добровольно возьмёт на себя необходимую разработку, либо кто-то заплатит кому-то другому за выполнение этой работы.
Вы рассматривали какой-либо из этих путей?
Пока я добавил тег broken ![]()
Вы уже можете разрешить загрузку аудиофайлов в Discourse. Просто разрешите файлы .mp3 и другие типы файлов, которые вы хотите принимать.
Только что подумал о возможности добавлять голосовые заметки, которые автоматически транскрибируются с помощью OpenAI Whisper (или аналогичного инструмента), чтобы у пользователей был выбор: прослушать или прочитать голосовой ответ.
Я веду подкаст, и одна из его идей — побуждать людей говорить. Мы так много потребляем из интернета, а затем часто держим это в себе, подавляя, вместо того чтобы выражать. Хотя люди уже могут писать на форуме, меня воодушевила мысль о том, чтобы сохранить тот же формат общения, предоставив возможность использовать и прослушивать устную речь. При этом мне также нравится, что Discourse ориентирован на текст.
Можно было бы даже создать плейлист со всеми ответами по теме, записанными голосами самих участников.
Возможно, это не по теме или слишком масштабная идея для этого компонента, но я решил поделиться ею здесь, чтобы, возможно, завязать обсуждение.
Планируется ли поддержка версии 3.2 и выше? Нам очень понравилась простота отправки голосовых сообщений в нашем сообществе Discourse.
@jrgong Можешь попробовать этот форк перед тем, как я сделаю PR, пожалуйста?
URL: https://github.com/Arkshine/discourse-voice-recorder
Ветка: modernize
В любом случае, это работало на iPad.
Будем очень признательны за PR-запрос!
Проверили на MacOS + браузер Arc, пока работает как по волшебству. Протестируем с нашей командой и посмотрим, как он будет работать на разных устройствах и в разных браузерах.
Извините за ожидание. Я хотел пересобрать ветку, чтобы упростить проверку!
Благодаря Ангусу PR был принят. ![]()
Я удаляю тег broken. ![]()
Можно ли также добавить это в chat?
@angus, ты не против, если я сделаю PR, чтобы использовать стороннюю библиотеку, которую @peter.be использовал в своём плагине? Эта библиотека вместо этого использует API AudioContext, поэтому вывод можно конвертировать в MP3 в веб-воркере. Таким образом, воспроизведение, похоже, будет поддерживаться на устройствах более универсально.
Да, это было бы очень кстати, @Arkshine.
Не могли бы вы попробовать, пожалуйста?
URL: https://github.com/Arkshine/discourse-voice-recorder
ветка: feature/playback-improvement
Если всё работает как ожидалось, я добавлю тесты и позже отправлю PR. ![]()
Как установить ветку?
Я попытался вставить https://github.com/Arkshine/discourse-voice-recorder/tree/feature/playback-improvement в поле установщика компонентов темы в админ-панели моего сайта Discourse по адресу admin/customize/components, но получил следующую ошибку:
Произошла ошибка: Ошибка импорта: файл about.json не существует или недействителен. Убедитесь, что это тема Discourse?
