Найти поддерживаемый способ менять шаг окна sherpa-onnx #36
Notifications
Due Date
No due date set.
Blocks
#34 Собрать минимальную матрицу следующего CPU-эксперимента
ddmitry/local-transcriber
Reference: ddmitry/local-transcriber#36
Reference in new issue
Block a user
Часть карты: Спроектировать следующее ускорение CPU-диаризации (#31)
Question
В каком первом опубликованном релизе и готовом Python wheel sherpa-onnx параметр
window_shift_ratioдоступен для offline speaker diarization, и можно ли перейти на него с 1.13.5 без частного binding? Нужно установить точную границу версий, публичный Python/C API, совместимость wheel с поддерживаемыми Python и платформами проекта, а затем выбрать один путь: обычное обновление, малый backport или запрос upstream. Вывод подтвердить первичными источниками; production-код не менять.Исследовательский контекст: ветка
research/issue-36-window-shift. Итоговый артефакт:docs/research/2026-08-30-sherpa-window-shift.md. Ветка временная; решение будет зафиксировано в тикете после отдельной сессии.Резолюция
Выбран обычный переход с
sherpa-onnx1.13.5 на 1.13.6. Это первый опубликованный релиз, в которомwindow_shift_ratioдоступен из готового Python wheel через публичный API offline speaker diarization.0,1. Проект не использует C-структуру из отдельно собранного бинарника, поэтому изменение ее layout не блокирует обновление.sherpa-onnx/sherpa-onnx-corewheels для glibc Linux, Windows и macOS. Linux wheel требует glibc 2.17+;musllinuxнет. Linux x86-64 на CPython 3.13 проверен установкой и импортом.0,1пока сохраняется.0,1 / 0,15 / 0,2 / 0,25 / 0,5, счетчики механизма и проверки качества переданы в Собрать минимальную матрицу следующего CPU-эксперимента.Артефакт: исследовательская записка на коммите d525f5b. Реализация решения: PR выбрано обновление sherpa-onnx для шага окна.