Компонент диктофона

@angus спасибо за этот отличный компонент,
возможно ли включить его в чат, это было бы очень здорово! Ценю это… Спасибо…

3 лайка

@Muhammed_EKİCİ Вы получили какой-либо интерес (или спонсорскую поддержку) по этому поводу?

2 лайка

«аудио в чате»

Надеюсь, @angus или @Muhammed_EKİCİ рассмотрят это улучшение, которое сделает чат ещё веселее. Спасибо, очень признателен :slight_smile:

2 лайка

Привет, можно ли обновить компонент до последней версии Discourse?

У меня возникают ошибки

1 лайк

Возможно, да. Но для этого кому-то потребуется приложить немало усилий.

Поскольку это не #официальный компонент темы, мы не можем ожидать, что команда Discourse сделает это. Следовательно, всё сводится к тому, что кто-то либо добровольно возьмёт на себя необходимую разработку, либо кто-то заплатит кому-то другому за выполнение этой работы.

Вы рассматривали какой-либо из этих путей?

7 лайков

Пока я добавил тег broken :+1:

5 лайков

Вы уже можете разрешить загрузку аудиофайлов в Discourse. Просто разрешите файлы .mp3 и другие типы файлов, которые вы хотите принимать.

1 лайк

Только что подумал о возможности добавлять голосовые заметки, которые автоматически транскрибируются с помощью OpenAI Whisper (или аналогичного инструмента), чтобы у пользователей был выбор: прослушать или прочитать голосовой ответ.

Я веду подкаст, и одна из его идей — побуждать людей говорить. Мы так много потребляем из интернета, а затем часто держим это в себе, подавляя, вместо того чтобы выражать. Хотя люди уже могут писать на форуме, меня воодушевила мысль о том, чтобы сохранить тот же формат общения, предоставив возможность использовать и прослушивать устную речь. При этом мне также нравится, что Discourse ориентирован на текст.

Можно было бы даже создать плейлист со всеми ответами по теме, записанными голосами самих участников.

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

4 лайка

Планируется ли поддержка версии 3.2 и выше? Нам очень понравилась простота отправки голосовых сообщений в нашем сообществе Discourse.

2 лайка

@jrgong Можешь попробовать этот форк перед тем, как я сделаю PR, пожалуйста?

URL: https://github.com/Arkshine/discourse-voice-recorder
Ветка: modernize

1 лайк

В любом случае, это работало на iPad.

2 лайка

Будем очень признательны за PR-запрос!

2 лайка

Проверили на MacOS + браузер Arc, пока работает как по волшебству. Протестируем с нашей командой и посмотрим, как он будет работать на разных устройствах и в разных браузерах.

2 лайка

Извините за ожидание. Я хотел пересобрать ветку, чтобы упростить проверку!

4 лайка

Благодаря Ангусу PR был принят. :pray:

Я удаляю тег broken. :+1:

5 лайков

Можно ли также добавить это в chat?

4 лайка

@angus, ты не против, если я сделаю PR, чтобы использовать стороннюю библиотеку, которую @peter.be использовал в своём плагине? Эта библиотека вместо этого использует API AudioContext, поэтому вывод можно конвертировать в MP3 в веб-воркере. Таким образом, воспроизведение, похоже, будет поддерживаться на устройствах более универсально.

6 лайков

Да, это было бы очень кстати, @Arkshine.

5 лайков

@denvergeeks

Не могли бы вы попробовать, пожалуйста?

URL: https://github.com/Arkshine/discourse-voice-recorder
ветка: feature/playback-improvement

Если всё работает как ожидалось, я добавлю тесты и позже отправлю PR. :+1:

2 лайка

Как установить ветку?

Я попытался вставить https://github.com/Arkshine/discourse-voice-recorder/tree/feature/playback-improvement в поле установщика компонентов темы в админ-панели моего сайта Discourse по адресу admin/customize/components, но получил следующую ошибку:

Произошла ошибка: Ошибка импорта: файл about.json не существует или недействителен. Убедитесь, что это тема Discourse?

1 лайк