История изменений

Что нового в AnyBrief

Новые возможности, улучшения и важные исправления. Загрузки для каждой опубликованной версии подписаны Developer ID и нотаризированы Apple.

Nemotron 3 для разделения голосов

Новое

  • В настройках Whisper можно выбрать Nemotron 3 для локального разделения голосов на Mac с Apple Silicon.
  • Модель загружается из настроек с проверкой SHA-256; число говорящих определяется автоматически.

Улучшения

  • Техданные встречи сохраняют движок и параметры диаризации, использованные при распознавании.
  • На Intel Mac Whisper продолжает использовать FluidAudio; выбор Nemotron недоступен.

Меньше фоновой работы при открытом окне

Исправления

  • Этапы обработки и прогресс LLM обновляются по событиям без частого полного опроса Dashboard.
  • Время записи и обратный отсчёт до автоматической остановки обновляются каждую секунду.
  • Неизменившиеся данные больше не вызывают лишнюю перерисовку интерфейса.

Восстановление прерванных записей

Исправления

  • После неожиданного завершения приложения запись с читаемыми аудиофайлами автоматически возвращается в обработку.
  • Если остановка записи сообщает об ошибке, но аудиофайлы сохранились, обработка продолжается с предупреждением.

Надёжнее смена аудиоустройств

Исправления

  • Запись лучше переносит смену микрофона и системного аудиомаршрута во время встречи.
  • Проверка состояния рекордера учитывает кратковременные паузы при переключении устройства.

Более отзывчивый интерфейс записи

Исправления

  • Выключение и включение микрофона теперь сразу отражается на кнопке и индикаторе уровня.
  • Старт и завершение записи без задержки обновляют состояние рабочего пространства.
  • Чтение журналов, удаление и переименование встреч больше не блокируют интерфейс файловыми операциями.
  • Кнопки запроса системных разрешений показывают выполнение и защищены от повторных нажатий.

Надёжнее запись с AirPods

Исправления

  • Запись больше не прерывается, если AirPods или другой Bluetooth-микрофон меняет аудиоформат при запуске.
  • AnyBrief ждёт стабилизации Bluetooth-маршрута и автоматически повторяет запуск микрофона.
  • Повторный выбор уже активного системного микрофона не вызывает лишнее переподключение устройства.

Улучшения

  • Ссылки на сайт добавлены в окно «О программе» и меню «Диагностика».
  • Строки календаря стали чище, а элементы выбора темы и языка выровнены с остальными настройками.

Новое рабочее пространство для встреч

Новое

  • Импорт встречи из аудио- или видеофайла с выбором названия и даты.
  • Новый экран встреч: поиск, изменяемая ширина списка и вкладки «Саммари», «Транскрипт», «Аудио», «Техданные».
  • Новая запись доступна, пока предыдущая обрабатывается; отдельные пункты в боковом меню.
  • Светлая, тёмная и системная темы.
  • Подсказки рядом с действиями и проверка готовности в меню «Диагностика».

Улучшения

  • Настройки микрофона, распознавания, LLM, календаря, окон и API разделены на вкладки.
  • Раздельное прослушивание системного звука и микрофона, копирование техданных, переименование текущей записи.
  • Компактные списки и формы; стандартные правила наблюдения за популярными приложениями для звонков.
  • Улучшена обработка пустых записей, ошибок и отсутствующего саммари; исправлен сбой при переключении LLM.
  • Результаты проверки обновлений отображаются уведомлениями. Добавлены обратная связь и ссылки на инструкции CLI.

Компактнее записи и гибче экспорт

Новое

  • Правила экспорта теперь позволяют сохранять саммари, транскрипт или оба документа.
  • В шаблон имени файла добавлена переменная {type}, которая подставляет тип документа: summary или transcript.
  • В списке встреч появилась кнопка перехода к экспортированным файлам в Finder.

Улучшения

  • Исходная аудиозапись теперь сжимается в MP3 даже без настроенного или успешно созданного саммари, поэтому встречи занимают значительно меньше места.
  • Локальная запись остаётся источником данных: повторную транскрибацию и саммаризацию можно запускать как раньше.

Надёжнее диаризация и чище Whisper

Новое

  • Offline-диаризация FluidAudio переведена на полноценный OfflineDiarizerManager.
  • Для числа говорящих доступны точное значение и верхняя граница; календарная автоматизация использует максимальное ожидаемое число участников.
  • У FluidAudio и whisper.cpp теперь отдельные словари распознавания, которые переключаются вместе с выбранным STT.

Улучшения

  • Whisper использует Silero VAD и исключает тишину до распознавания, подавляя ложные фразы и вымышленные титры.
  • После VAD корректно восстанавливаются исходные временные метки слов и реплик.
  • Добавлен отдельный прогрев моделей диаризации без фиктивной обработки тихого WAV.
  • Словарь перенесён к параметрам выбранного STT, а переключатель провайдера стал крупнее и понятнее.

Точнее распознавание и понятнее обработка

Новое

  • Общий словарь распознавания теперь передаётся в FluidAudio и whisper.cpp: можно закреплять написание терминов и перечислять ошибочные варианты.
  • Разбор по спикерам можно отключить для более быстрого распознавания без диаризации.
  • В меню встречи добавлены команды «Повторить транскрибацию» и «Повторить всё».

Улучшения

  • FluidAudio распознаёт всю запись одним проходом и сопоставляет слова с репликами по временным меткам, сохраняя контекст длинных встреч.
  • Фиксированное число говорящих теперь действительно ограничивает результат диаризации; чувствительность по умолчанию установлена на 0,65.
  • При повторной транскрибации архивные MP3-дорожки преобразуются во временный WAV 16 кГц mono до запуска FluidAudio или whisper.cpp — это устраняет ошибки и галлюцинации MP3-декодера.
  • Журнал распознавания показывает фактические провайдер, модель и язык вместо служебных значений.
  • Статус обработки показывает очистку транскрипта, активное LLM-подключение и переходы на резервный провайдер.
  • Перед запуском Codex и Claude приложение быстро проверяет доступность их API и сразу переходит к резервному LLM, если сервис заблокирован или недоступен.
  • CLI-провайдеры теперь ограничиваются только общим тайм-аутом подключения: длительная генерация без промежуточного вывода больше не прерывается через 120 секунд.
  • Настройки микрофона, разбора по спикерам и словаря собраны в компактные раскрывающиеся карточки.
  • Селектор провайдера и параметры whisper.cpp выровнены по общей сетке, а комбобоксы сделаны крупнее и компактнее сгруппированы.
  • Проверена и дополнена русская и английская локализация.

Whisper.cpp и прозрачная диагностика распознавания

Новое

  • Добавлен второй провайдер распознавания: локальный whisper.cpp с диаризацией говорящих через FluidAudio.
  • В настройках можно выбирать модели Whisper: tiny, base, small, medium и large-v3-turbo-q5_0, а также язык распознавания или автоопределение.
  • Добавлено ускорение Metal и диагностика важных технологий конкретного провайдера: Core ML, Apple Neural Engine, Metal, CLI и модели.
  • В frontmatter итогового summary теперь сохраняются провайдер, модель, язык и тип ускорения распознавания.
  • Добавлен выбор конкретного микрофона или автоматическое следование системному устройству ввода.

Улучшения

  • Карточки модели и технологий в настройках распознавания теперь раскрываются и не занимают весь экран.
  • Индикаторы системного звука и микрофона выровнены по единой сетке.
  • Проверена и дополнена русская и английская локализация новых настроек.
  • Если FluidAudio не находит интервалы говорящих, распознанный текст теперь сохраняется как единый сегмент вместо ошибки Invalid combined.txt header.
  • Зависшие CLI-суммаризаторы без вывода останавливаются через 120 секунд вместе с дочерними процессами, после чего автоматически используется следующий LLM из цепочки.
  • В релиз включены универсальные бинарники для Apple Silicon и Intel Mac.

AnyBrief 2.0.0 для Mac

Подписанная и нотаризированная сборка.

Скачать DMG