Skip to content

OptiView Live: document postprocessing dictionaries and speaker changes for the speech enhancement - #941

Merged
TimLeenaers merged 2 commits into
mainfrom
speech-enhancement-extensions
Oct 26, 2026
Merged

TimLeenaers merged 2 commits into
mainfrom
speech-enhancement-extensions

Conversation

@TimLeenaers

Copy link
Copy Markdown
Member

Summary

Documents the new extensions of the OptiView Live speech enhancement in theolive/contribution/enhancements/speech.mdx:

  • Postprocessing dictionaries: the postprocessingDictionary field on the speech enhancement and the /v2/enhancements/speech/postprocessing-dictionaries CRUD endpoints, with the replacement|pattern,pattern rule format, cleanup/validation rules, the 1000-rule limit, the in-use/delete behaviour and the new error codes. The Dictionaries section now introduces both kinds (speech vs. postprocessing) and when to use which.
  • Speaker changes (diarization): the diarization object (enabled, speakerLabel) with its defaults and a dedicated section.
  • Sharpened the latencyMode: highest description (longest output buffer, best transcript/translations).
  • Updated the dashboard paragraph (postprocessing dictionary and speaker change detection in the ingest form, dictionary management on the Speech enhancements page).
  • Added postprocessing to the spellcheck dictionary.

Notes

  • The API reference links for the new endpoints (*-speech-postprocessing-dictionar*.api.mdx) are generated at build time from the production swagger. They match the API's operationIds, but this PR should not be merged before the corresponding hesp.live-api change (branch speech-enhancements-enhancements) is deployed to production, otherwise the docs build has broken links.
  • Diarization is still uncommitted on the API branch; the docs describe it as currently implemented there.

Verification

  • npx prettier --check theolive/contribution/enhancements/speech.mdx
  • npx mdxlint theolive/contribution/enhancements/speech.mdx -e md,mdx --quiet --frail (spellcheck) passes

Generated with Devin

… speech enhancements

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
… spec

The generated API pages for these endpoints don't exist yet, so the
links broke the MDX build on CI.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@theoplayer-bot

This comment has been minimized.

@TimLeenaers
TimLeenaers merged commit 0cc04ba into main Oct 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants