Weâre excited to announce the release of the Mink Backend v2.0.0 â and while you might not notice huge differences on the surface, behind the scenes weâve given the whole thing a serious refresh.
Whatâs new
- đŁïž Speech recognition: You can now use audio files as the sources of a corpus. Mink will then use Whisper to transcribe them to plain text before running the usual analysis.
- đ§© Under the hood overhaul: Minkâs backend now uses FastAPI instead of Flask. This brings cleaner code, easier maintanance, and a more modern foundation.
- đ Improved API documentation: The new backend automatically generates detailed API docs, which will help developers who integrate directly with Mink.
- đ§ Better internals: Weâve improved cache management, exception handling, timestamp handling, and introduced automated tests.
- đ§č Clean-ups and consistency: Some parameter names and routes have been updated or deprecated to make the API more consistent.
For more detailed info you can check the release notes here:
đ github.com/spraakbanken/mink-backend/releases/tag/v2.0.0
A new version of the web interface was also released, with mostly small adaptations to the Backend changes:
đ Mink Frontend 1.13.0
What this means for you
If you usually use Mink through its web interface, the only change you should notice is the added ability to analyze speech data. Think of the other changes as a tune-up rather than a remodel. You can expect the same experience youâre used to, but with a sturdier foundation that will make future updates smoother and more reliable.
For those who work directly with the Mink API, there are a few name and route changes to note. Please check the release notes for details.
Thanks for using Mink, and happy processing!