Изменения#
1.2 — 01.10.2026#
Главное: расшифровка сама разделяет речь по голосам — «Спикер 1», «Спикер 2»,
«Спикер 3» вместо одного «Спикер 1» на весь файл, — и встреча не потеряется молча:
звук проверяется до записи и во время неё.
Новое#
- Кто говорит — по голосам. После расшифровки программа разделяет речь на
«Спикер 1», «Спикер 2»… — у аудиофайла целиком и у собеседников в записи (микрофон —
по-прежнему «Я»). Работает на компьютере, без сети и без оплаты: модель WeSpeaker через
sherpa-onnx. На подкасте 1 ч 52 мин с тремя людьми в студии нашлось трое; разбор занял
около 3 минут сверх расшифровки. Людей программа не узнаёт — только отличает голоса
внутри записи; имена — переименованием. - «Говорящих: N» над расшифровкой — пересобрать разбиение на нужное число людей за
секунду, без новой расшифровки. - Проверка звука перед записью. На экране «Новая запись» — две живые полоски,
микрофон и звук компьютера: «слышно» или «тишина». Если устройство не открылось — там
же причина и где дать разрешение (на Mac — «Запись экрана и системного звука»). Что
собеседники не пишутся, видно до встречи, а не после. - Предупреждение о тишине во время записи. Если микрофон или собеседников минуту не
слышно, программа говорит об этом сообщением и строкой на панели записи; звук вернулся
— строка исчезает. На паузе тишина не считается. - В меню у записи — метка «расшифровка» или «ИИ», пока над ней идёт работа.
Исправлено#
-
Ушёл с экрана — ход расшифровки пропадал. Вернувшись, человек видел кнопку
«Расшифровать», хотя расшифровка шла. Теперь видны процент, пришедшие реплики и текст
ответа ИИ, а когда работа кончится, экран обновится сам. -
Файл без разбора по голосам ложился в заметку одним абзацем со временем 00:00:00
(двухчасовой подкаст — 170 КБ одной строкой). Теперь абзац — реплики одного говорящего
без пауз, не длиннее ~600 знаков.
Убрано#
- Кнопка «Записать» в шапке — запись начинается с главной или из меню.
- Блок «Текст предупреждения участникам» — из настроек, экрана «Новая запись» и панели
записи.
Известное#
- Установщик стал больше: Windows — 30 МБ (было 3,4), Mac — 36 МБ в архиве (было 5).
Внутри движок и модель голосов; зато разбор идёт без сети и бесплатно. - Старые расшифровки по голосам не разделяются: в них нет времени реплик. Нажмите
«Расшифровать заново» — это снова оплатится в OpenRouter. - Разбор — угадывание по голосу: похожие голоса могут слиться, один голос в разных
условиях (смех, крик, телефон) — разделиться. Поправить — «Говорящих: N» и
переименование. - Проверено тестами и на подкасте (звук → реплики по паузам → голоса); весь путь
«Whisper через OpenRouter → голоса» в собранной программе ещё не прогонялся. - Сборки не подписаны; Mac — только Apple Silicon.
Для сборки#
- Модель голосов (26 МБ) не в git:
./scripts/fetch-models.shкладёт её в
models/voices.onnx, сборка берёт её ресурсом. - Windows собирается со статической средой C/C++ (
+crt-static): движок голосов собран
так же, и Visual C++ Redistributable программе не нужен.
Файлы#
| Файл | Размер | SHA-256 |
|---|---|---|
SkillokMeet-1.2.0-windows-x64-setup.exe |
30 МБ | b747d710cd0b71b9c9604cd088e0323c87cf3d084b800f125e72ab02a5ab5719 |
SkillokMeet-1.2.0-macos-apple-silicon.zip |
36 МБ | 605d0740d45a0fba8d974ef1430c4b083a64414152df08049d6ea8fd6d99e8fe |
1.1 — 01.10.2026#
Сборки 1.1 убраны из downloads/ с выходом 1.2 и остались в истории репозитория
(коммит 18b6b16).
Главное: расшифровка и результаты видны по ходу работы, длинные записи больше не
упираются в память, интерфейс — как у skillok.org.
Новое#
- Расшифровка на глазах. Нажали «Расшифровать» — реплики появляются на экране сверху
вниз, по порядку времени, рядом процент готовности. Не надо ждать конца, чтобы начать
читать. - Ответ ИИ пишется на глазах. Конспект, задачи, ревью и свой запрос приходят потоком —
видно, как формируется текст. Путь теперь явный: сначала расшифровка всего разговора,
потом по кнопкам в полосе «Дальше» — нужные результаты. - Переименование говорящих. Нажмите на имя в расшифровке, впишите «Ольга» — имя
сменится во всех репликах, в конспекте и задачах. - Экран «Новая запись». «Записать встречу» больше не начинает запись сразу: сначала
видно, что запишется (микрофон и звук компьютера), совет про наушники и предупреждение
участникам с копированием. Запись — по кнопке «Начать запись». - Меню как у skillok.org. Кнопка ☰ открывает панель слева: главная, «Записать
встречу», «Добавить аудиофайл», все записи с поиском, настройки. В шапке — где вы сейчас
и метка с таймером, пока идёт запись. - Расшифровка по репликам, как в MacWhisper: время — кто говорит — текст.
Улучшено#
- Часовые и двухчасовые записи. Звук больше не загружается в память целиком — он
читается с диска по кускам. Проверено прогоном 2 часа × 2 дорожки: 1600 кусков, время
реплик не уезжает, пик памяти 25 МБ (раньше — сотни мегабайт). Файл mp3/m4a один раз
перегоняется во временный WAV, который удаляется после расшифровки. - Один общий уровень записи вместо двух полос «Вы» и «Собеседники».
- Говорящий в файле без дорожек подписан «Спикер 1» (было — без имени), у записи —
«Я» и «Собеседники». - Главная проще: «Записать», место для аудиофайла и список записей с поиском.
- Только светлая тема — окно светлое и при тёмной теме системы.
- Логотип убран из шапки.
Известное#
- Сборки не подписаны — Windows и macOS предупреждают при первом запуске (как установить —
в README). - Mac — только Apple Silicon.
- Разделения «Собеседников» на отдельных людей по голосу нет — имена ставятся
переименованием. - Проверено на заглушке и тестами (45 тестов ядра, 20 тестов звука, прогон длинной записи); запись на живой
встрече и расшифровка через настоящий OpenRouter на этих сборках ещё не прогонялись.
Файлы#
| Файл | Размер | SHA-256 |
|---|---|---|
SkillokMeet-1.1.0-windows-x64-setup.exe |
3,4 МБ | b00ebcc0ad2230bff5875f02a97ed64e57fa357f84f8b8228055a80b4e2c5d0d |
SkillokMeet-1.1.0-macos-apple-silicon.zip |
5 МБ | dd7349890599a9ba45a10f1d57a261d78d8d417c49cb0bf1ae7c23dc87936a65 |
0.1.0 — 30.09.2026#
Выпущена релизом v1.0. Сборки 0.1.0 убраны из downloads/ с выходом 1.1 и остались в
истории репозитория (коммит 6afce31).
Первая версия. Один путь: записать → расшифровать → получить результат.
- Запись по кнопке: весь звук компьютера (собеседники в Zoom, Google Meet, Телемосте —
где угодно) и микрофон двумя дорожками, пауза, стоп. Windows 10 (20438+) и 11, macOS 13+. - Аудиофайл вместо записи: mp3, m4a, wav, aiff, flac, ogg — кнопкой или перетаскиванием.
- Расшифровка Whisper через OpenRouter: по паузам, с ходом работы и отменой, говорящие
«Я» и «Собеседники». - Результаты: «Конспект», «Задачи», «Ревью» и свой запрос (Claude через OpenRouter);
копировать, править, сделать заново; галочки задач. - Настройки: ключ OpenRouter в хранилище паролей системы, язык встреч, точность
распознавания, папка хранения записей.
Известное:
- Сборки не подписаны — Windows и macOS предупреждают при первом запуске.
- Mac — только Apple Silicon.
- Лучше записывать в наушниках: иначе голоса собеседников попадают ещё и в микрофон.
Файлы:
| Файл | SHA-256 |
|---|---|
SkillokMeet-0.1.0-windows-x64-setup.exe |
8b4fc19f944f88c07a62ea06b421762f853e2e06b75a5d9014179b27fb6ed24c |
SkillokMeet-0.1.0-macos-apple-silicon.zip |
516a40d16db25d82672eac4f65a4599ea4721ce1391f2c75873f61bb88733dd2 |