MOSS-Transcribe-Diarize (OpenVINO) for Safenotes

OpenMOSS's MOSS-Transcribe-Diarize 0.9B (transcription with speaker turns) converted to OpenVINO IR: audio encoder fp16, language model int8, token embeddings as an fp16 array, tokenizer IRs.

This is a format conversion made by Safenotes (a local, on-device meeting notetaker) so the model runs on Intel hardware (OpenVINO). It is not an official release of the original authors, who do not endorse it. All credit for the model goes to them.

Original model and attribution

This repository is distributed under the same licence: Apache License 2.0. The full licence text is in LICENSE.

Changes made by Safenotes

Converted by Safenotes from the original PyTorch weights: the audio encoder to OpenVINO IR (fp16), the language model to a stateful OpenVINO IR with int8 weights (NNCF), the token embedding table saved as embed_tokens_fp16.npy, the tokenizer to OpenVINO tokenizer/detokenizer IRs, and the Whisper-style 80-bin mel filterbank saved as whisper_mel80_filters.npy. Prompt layout and output parsing are re-implemented in Safenotes (not in this repo). No retraining.

How Safenotes uses it

Safenotes uses it for the better ("HQ") transcript with speakers after the meeting, in 120 s or 60 s chunks (the same files). The Safenotes app downloads the files below from a pinned revision of this repository and checks every file's sha256 before using it. Everything runs on the user's PC; no audio or text leaves it.

Files

10 files, 1,545,432,928 bytes.

file bytes sha256
ov/embed_tokens_fp16.npy 311,165,056 e5d4705db1a624a735db063e0333551433ef09f66b6e7c18f6d5ca130c888919
ov/encoder_fp16.bin 624,926,906 dedb812a53fece0e182b6fa79418e9777678d63c3dd829983758014f7786517c
ov/encoder_fp16.xml 952,873 d677db9d839c838f131806c3e30ff8cdd3cfaa5d3bb3e75d25f57cbdf29be0ea
ov/lm_int8.bin 597,735,053 84b43674d341bb456951c312b707e824e1bbd67ed5febf8d682a58c664635c68
ov/lm_int8.xml 2,766,232 9dd51de3f194f65b49ae1c2c01d1601d651763cde408aa9a3bdd2d9459d13be2
ov/openvino_detokenizer.bin 2,189,746 31c1851c1d584d4fdc92f63beb8859be2a11f4e0da4a1381652aed8380a4079c
ov/openvino_detokenizer.xml 12,523 459b6d814f529c5562cd35f7cc503a2b7ad0d3f2045d82f660c1ccb2dcf32dc6
ov/openvino_tokenizer.bin 5,589,140 235eb6678b478a3cb81e5c7b2016b434e9e8c4d505207a51e7aa1967060060f3
ov/openvino_tokenizer.xml 30,951 a010e6c08196cbfa335a1b7e668c238ab644332676208886bdde71e0f1d8c16f
ov/whisper_mel80_filters.npy 64,448 8fd0754ae04711ecd01316f794c302149abbdff4ec6651a49a7382375b03bf0d

No warranty

Provided "as is", without warranties or conditions of any kind, express or implied, including fitness for a particular purpose and accuracy of the output (see the licence). Use at your own risk.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for johnpattern/safenotes-moss-hq

Finetuned
(34)
this model