Skip to main content
blink

Голосовые заметки на Blink — их проигрыш, чтение, копирование

Когда вы записываете голосовую заметку на Blink, сохраняются две вещи: аудио сами и транскрипт сказанного. Вы найдете оба на отдельной странице Blink и снова на странице редактирования, в разделе "Медиа и файлы".

Транскрипт

Транскрипт создается автоматически после сохранения записи. Пока это происходит, вы увидите "Транскрипция ожидает"; если она не может быть создана, вы увидите "Не удалось создать транскрипцию", и аудио все еще доступно для прослушивания.

Копирование транскрипта (2026-09-10)

Рядом со словом "Транскрипт" есть маленькая копировать кнопка. Нажатие на нее помещает весь транскрипт в ваш буфер обмена, так что вы можете вставить его в электронное письмо, документ или в любое другое место. Кнопка показывает галочку на мгновение, чтобы вы могли убедиться, что это сработало — вам не нужно наводить курсор на что-либо или догадываться.

Она находится на обеих страницах Blink и редактирования Blink, потому что это два места, где отображается транскрипт.

Если написано, что копирование было заблокировано

Некоторые браузеры отказывают в доступе к буферу обмена — чаще всего это старый браузер iPhone или любой браузер на странице, которая не обслуживается по защищенному соединению. Если это произойдет, страница уведомляет вас и предлагает выбрать текст и скопировать его вручную. Она не притворится, что скопировала что-то, чего не сделала: кнопка копирования, которая тихо не сработала, хуже, чем ее отсутствие вообще, потому что вы вставите неправильное.

Когда аудио удалено

Аудиофайл можно удалить, в то время как транскрипт сохраняется — полезно, когда вам нужны слова, но не нужно хранилище. В этом случае плеер заменяется строкой "Аудиофайл удален — транскрипт сохранен ниже.", и транскрипт, и кнопка копирования продолжают работать нормально.

Для разработчиков

Элемент управления является общей частичной темой, templates/blink/_transcript_copy_button.html, включенный как blink_detail.html, так и blink_edit.html — они рендерят один и тот же блок аудиокарты, и оба раньше расходились. Его значок взят из реестра значков ({% of_icon "copy" %}), поэтому перемещение "copy" на /adminapp/icons/ изменит его везде.

Поведение является static/js/of-copy.js, делегированным от document, чтобы охватить каждую аудиокарту на странице и связываться столько раз, сколько частичная тема включена. Дайте любой кнопке class="js-of-copy" и data-copy-target="<element id>" для повторного использования.

Обнаружение функций не является необязательным. navigator.clipboard является неопределенным на небезопасном источнике и на старом iOS Safari; его вызов без защиты приводит к исключению, обработчик умирает, и кнопка вообще ничего не делает, оставляя консоль пустой. Есть execCommand резервный вариант за ним, и если оба не удаются, неисправность объявляется, а не замалчивается.

This guide was translated automatically. Read the English original.

🪐 OrbitPilot

Create a free account and I'll remember your conversations — sign up

🧠 Memory status