Skip to content

v1.31.5

Choose a tag to compare

@ardan-bkennedy ardan-bkennedy released this 19 Aug 09:11
· 25 commits to main since this release
24e4582

Release Notes - v1.31.5

Release Date: August 19, 2026

Overview

Version 1.31.5 introduces comprehensive whisper.cpp sampling parameters for both transcription and streaming modes in Bucky, allowing fine-grained control over decoding behavior including temperature, beam search, and greedy strategies. Documentation and BUI components have been updated to reflect these new capabilities.

Detailed Changes

New Features

Bucky Sampling Parameters

  • Author: William Kennedy
  • Added Temperature, TemperatureInc, EntropyThreshold, GreedyBestOf, BeamSize, BeamSearchPatience, and LengthPenalty fields to TranscribeConfig in sdk/bucky/model/transcribe.go
  • Added the same sampling parameters to StreamConfig in sdk/bucky/model/stream.go for streaming transcription sessions
  • Introduced constructor options: WithTemperature, WithTemperatureInc, WithEntropyThreshold, WithGreedyBestOf, WithBeamSearchPatience, and WithLengthPenalty for both transcribe and stream configs
  • Added parseWhisperOptions function in cmd/server/app/domain/audioapp/audioapp.go to parse whisper options from HTTP form values, exposing all new parameters through the API endpoint
  • Added comprehensive test coverage for sampling parameters in sdk/bucky/model/sampling_params_test.go

Documentation

Documentation Bucky Sampling Parameters

  • Author: William Kennedy
  • Updated .manual/chapter-03-model-configuration.md with documentation for the new sampling parameters
  • Updated .manual/chapter-04-batch-processing.md with additional context
  • Updated .manual/chapter-18-bucky.md with details on the new Bucky sampling parameters
  • Updated BUI components DocsManual.tsx and DocsSDKBuckyModel.tsx to reflect the new documentation
  • Updated static assets for the Browser UI (BUI)

Statistics

Category Count
Total Commits 1
New Features 1
Improvements 0
Bug Fixes 0
Documentation 1

Contributors:

  • William Kennedy

Upgrade Notes

Breaking Changes

None

Migration

No migration required

Recommended Actions

  • Review the new Bucky sampling parameters in the SDK and API documentation
  • Update transcription and streaming calls to leverage the new decoding controls for improved accuracy