Skip to content

Tracking: optional whispercpp wrapper expansions #6

@uqio

Description

@uqio

This is the tracking issue for whisper.cpp surface that the safe whispercpp API does not (yet) wrap. Each item is a deliberate scope choice — whispery (the in-house consumer) doesn't need it today, and adding it speculatively expands the audited unsafe surface. None of them are blocked; each will be picked up when a concrete caller materialises.

If you have a use case for any item below, comment on the corresponding sub-issue with your scenario.

See whispercpp/TODO.md § 1 for the full rationale.

Sub-issues

Already shipped (removed from the list)

  • DTW token timestamps — landed in 0.2.0. Enable via ContextParams::with_dtw_token_timestamps(true) + with_dtw_aheads_preset(...); read per-token timing as Token::t_dtw() -> Option<i64>.
  • Token-stream iteratorsToken-stream iterators: Segment / Token #3, landing in 0.2.1. State::segments_iter() / Segment::tokens_iter() plus the standard adapter trait impls.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions