Автор: Leo Angel (Расширение создано при помощи ИИ)
Использованный ИИ: Cursor при помощи Claude-3.5-sonnet
Описание расширения: Преобразует голосовые сообщения в текст в сообщениях форума
Язык: en, ru
Настройка (ACP): Нет
Скачать: Установка: Скачать архив и расположить в
leoangel\speech2text
Расширение "для лентяев".

Позволяет тем, кто не хочет писать, а хочет наговорить голосом своё сообщение.
Расширение преобразует голосовое сообщение в текст и вставляет его в поле для написания сообщений. Работает и в полном и в быстром ответах, показывает на странице темы в быстром и в полном ответах кнопку для записи голосового сообщения. При нажатии кнопки начинается запись голосового сообщения, при отпускании кнопки запись прекращается и после преобразования в текст показывается в поле сообщения.
Расширение использует Web Speech API для преобразования голоса в текст. Это накладывает определённые ограничения. Распознавание речи работает в таких мобильных браузерах - Google Chrome, Microsoft Edge или Opera. В настольных версиях браузера работает в Google Chrome, Microsoft Edge. В принципе, должно работать и в Safari (при условии включённой Siri), но я этого не проверял в связи с отсутствием "яблок". Ограничения компенсируются полной бесплатностью использования, нет никаких ограничений по времени использования, не нужно никаких дополнительных установок программного обеспечения, всё происходит на стороне клиента и ни на какие внешние серверы голосовые сообщения не отправляются.
При запуске распознавания речи браузер запросит у пользователя разрешение на доступ к микрофону. Если браузер не поддерживает Web Speech API, кнопка записи голоса не отображается.
Нужно упомянуть, что существует небольшая задержка по распознаванию. После нажатия на кнопку лучше подождать 1-2 секунды и потом начать говорить. Для приверженцев грамотной речи все знаки препинания можно произносить голосом, расширение это понимает. То есть, если сказать, например, "привет восклицательный знак как дела вопросительный знак", то в поле сообщения появится такой текст "Привет! Как дела?"
Расширение протестировано в Google Chrome, Opera, Microsoft Edge на телефоне и на PC в Google Chrome, Microsoft Edge на форумах (phpBB 3.3.15, php 8.0 и 8.3) со стандартным prosilver и на стиле Flat Style. Но в принципе, должно корректно работать на всех стилях на основе prosilver. Как будет работать на других версиях phpBB, php и в других браузерах, кроме указанных, не скажу - не тестировал.