anc
Ядро: встреча = заметка Markdown, всё по кнопке
- Убрана автоматика: слежение за Zoom, окно согласия, трей, уведомления,
автозапуск, живая расшифровка, разбор по JSON-схеме.
- Встреча — note.md и дорожки звука; правка, дописывание, переименование,
удаление.
- «Добавить аудио»: чтение mp3, m4a, wav, aiff, flac, ogg (symphonia),
потоковое приведение к 16 кГц моно.
- «Расшифровать»: нарезка по паузам с обрезкой тишины в начале куска,
до 4 кусков сразу, повтор, пометка нераспознанного, блок «Расшифровка».
- Команды ИИ над заметкой: «Конспект», «Задачи», «Ревью», свой запрос;
промпты файлами в prompts/.
- «Записать» по кнопке: дорожки Zoom и микрофона в WAV, пауза, стоп.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ad47f89
30 сентября 2026 г.
transcript.rs
//! Реплики расшифровки и то, как они ложатся в заметку.
//!
//! Говорящий — только дорожка звука: «Я» (микрофон), «Собеседники» (звук Zoom)
//! или никто, если звук пришёл одним файлом. Узнавания людей по голосу нет и не
//! будет: это биометрия (см. README, «Согласие на запись»).
use ;
/// Блок «Расшифровка» для заметки: реплика — абзац с временем. Подряд идущие
/// реплики одного говорящего склеиваются в абзац — так читается легче.