# Checksums for every speech model Vocalinux downloads.
#
# Generated by scripts/generate-model-checksums.py -- do not edit by hand.
# Regenerate with `just model-checksums` after adding a model to
# vosk_model_info.py, whispercpp_model_info.py, parakeet_model_info.py
# or faster_whisper_model_info.py.
#
# Read by src/vocalinux/utils/model_checksums.py and by install.sh; keep the
# format (filename, algorithm, digest, size in bytes) parseable by awk.
#
# whisper.cpp models are pinned to this Hugging Face commit so upstream
# replacing a file cannot invalidate the digests below.
# whispercpp-revision: 5359861c739e955e79d9a303bcbc70fb988958b1
#
# OpenAI Whisper (.pt) models are absent on purpose: their download URLs embed
# the sha256 as a path segment, so the expected digest travels with the URL.
#
# VOSK digests are the sha256 of bytes this script downloaded, not the md5
# Alphacephei publishes; that md5 is only checked against them at that point.
#
# Parakeet and faster-whisper bundles are pinned per model in their
# model_info modules, so their keys carry the model name: several
# bundles ship the same file names.

ggml-base-q5_1.bin                                sha256  422f1ae452ade6f30a004d7e5c6a43195e4433bc370bf23fac9cc591f01a8898  59707625
ggml-base-q8_0.bin                                sha256  c577b9a86e7e048a0b7eada054f4dd79a56bbfa911fbdacf900ac5b567cbb7d9  81768585
ggml-base.bin                                     sha256  60ed5bc3dd14eea856493d334349b405782ddcaf0028d4b5df4088345fba2efe  147951465
ggml-base.en-q5_1.bin                             sha256  4baf70dd0d7c4247ba2b81fafd9c01005ac77c2f9ef064e00dcf195d0e2fdd2f  59721011
ggml-base.en.bin                                  sha256  a03779c86df3323075f5e796cb2ce5029f00ec8869eee3fdfb897afe36c6d002  147964211
ggml-large-v1.bin                                 sha256  7d99f41a10525d0206bddadd86760181fa920438b6b33237e3118ff6c83bb53d  3094623691
ggml-large-v2-q5_0.bin                            sha256  3a214837221e4530dbc1fe8d734f302af393eb30bd0ed046042ebf4baf70f6f2  1080732091
ggml-large-v2-q8_0.bin                            sha256  fef54e6d898246a65c8285bfa83bd1807e27fadf54d5d4e81754c47634737e8c  1656129691
ggml-large-v2.bin                                 sha256  9a423fe4d40c82774b6af34115b8b935f34152246eb19e80e376071d3f999487  3094623691
ggml-large-v3-q5_0.bin                            sha256  d75795ecff3f83b5faa89d1900604ad8c780abd5739fae406de19f23ecd98ad1  1081140203
ggml-large-v3-turbo-q5_0.bin                      sha256  394221709cd5ad1f40c46e6031ca61bce88931e6e088c188294c6d5a55ffa7e2  574041195
ggml-large-v3-turbo-q8_0.bin                      sha256  317eb69c11673c9de1e1f0d459b253999804ec71ac4c23c17ecf5fbe24e259a1  874188075
ggml-large-v3-turbo.bin                           sha256  1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69  1624555275
ggml-large-v3.bin                                 sha256  64d182b440b98d5203c4f9bd541544d84c605196c4f7b845dfa11fb23594d1e2  3095033483
ggml-medium-q5_0.bin                              sha256  19fea4b380c3a618ec4723c3eef2eb785ffba0d0538cf43f8f235e7b3b34220f  539212467
ggml-medium-q8_0.bin                              sha256  42a1ffcbe4167d224232443396968db4d02d4e8e87e213d3ee2e03095dea6502  823369779
ggml-medium.bin                                   sha256  6c14d5adee5f86394037b4e4e8b59f1673b6cee10e3cf0b11bbdbee79c156208  1533763059
ggml-medium.en-q5_0.bin                           sha256  76733e26ad8fe1c7a5bf7531a9d41917b2adc0f20f2e4f5531688a8c6cd88eb0  539225533
ggml-medium.en.bin                                sha256  cc37e93478338ec7700281a7ac30a10128929eb8f427dda2e865faa8f6da4356  1533774781
ggml-small-q5_1.bin                               sha256  ae85e4a935d7a567bd102fe55afc16bb595bdb618e11b2fc7591bc08120411bb  190085487
ggml-small-q8_0.bin                               sha256  49c8fb02b65e6049d5fa6c04f81f53b867b5ec9540406812c643f177317f779f  264464607
ggml-small.bin                                    sha256  1be3a9b2063867b937e64e2ec7483364a79917e157fa98c5d94b5c1fffea987b  487601967
ggml-small.en-q5_1.bin                            sha256  bfdff4894dcb76bbf647d56263ea2a96645423f1669176f4844a1bf8e478ad30  190098681
ggml-small.en.bin                                 sha256  c6138d6d58ecc8322097e0f987c32f1be8bb0a18532a3f88f734d1bbf9c41e5d  487614201
ggml-tiny-q5_1.bin                                sha256  818710568da3ca15689e31a743197b520007872ff9576237bda97bd1b469c3d7  32152673
ggml-tiny-q8_0.bin                                sha256  c2085835d3f50733e2ff6e4b41ae8a2b8d8110461e18821b09a15c40c42d1cca  43537433
ggml-tiny.bin                                     sha256  be07e048e1e599ad46341c8d2a135645097a538221678b7acdd1b1919c6e1b21  77691713
ggml-tiny.en-q5_1.bin                             sha256  c77c5766f1cef09b6b7d47f21b546cbddd4157886b3b5d6d4f709e91e66c7c2b  32166155
ggml-tiny.en.bin                                  sha256  921e4cf8686fdd993dcd081a5da5b6c365bfde1162e72b08d75ac75289920b1f  77704715
vosk-model-ar-0.22-linto-1.1.0.zip                sha256  6fc103417517203a5503e176963e3a7e20d32da4c37f4ff21181e9d64e1f02bf  1377395170
vosk-model-cn-0.22.zip                            sha256  7f5580bf7ca3d9e8ce8be68337378950ed78ef974df7a7d4ead8dbe32bec2fa1  1358736686
vosk-model-de-0.21.zip                            sha256  245060756f8d8394fc5b13639cf220b7620205795f30f37b6823878d4f603b2a  2031717803
vosk-model-en-in-0.5.zip                          sha256  0365c52f79308d81c2de832cf934ce42da6bf7e04dd3acd4203cacf50ab70f5c  971186187
vosk-model-en-us-0.22.zip                         sha256  47f9a81ebb039dbb0bd319175c36ac393c0893b796c2b6303e64cf58c27b69f6  1913365522
vosk-model-es-0.42.zip                            sha256  bbbfaf9239bed5dcb0d140886b5834fcc13c13c7fb2f2799ae790f03ff20bfce  1484681703
vosk-model-fa-0.42.zip                            sha256  5f03187838a187cd3f8766e3d329da37bf5ddd81a861081132743b76d8a8d14a  1667089770
vosk-model-fr-0.22.zip                            sha256  b26c34e5ea1b9f9dee6cef5e910a1d93e9adb60f1a0a3f85c069976aec481e46  1523026348
vosk-model-hi-0.22.zip                            sha256  eaf9bdbd703c79e957f7ea893502e12b336f98d7cd420138bcb224b36ccf86ac  1561909274
vosk-model-it-0.22.zip                            sha256  5cdc9f0f596e3db270b92fc4c1fd0f1a3e3d5d19ae0d30b69fc008639257de09  1306765292
vosk-model-ja-0.22.zip                            sha256  af620db815ef716f90355f911092ba0c7454d91d793ecdd8dee2df6342e0e9cc  1045975323
vosk-model-nl-spraakherkenning-0.6.zip            sha256  088d40014c43684d65f3cc15f4b06ad764b4407b47854812e8364427702c8b56  1004206965
vosk-model-pt-fb-v0.1.1-pruned.zip                sha256  f197db8d66a53e1ae4332dc599b4c035271a0ffe0c6ac0636f341184cea8d830  1223922169
vosk-model-ru-0.22.zip                            sha256  84d9e2cf6324480e4e768da7d75122fd1250df5449b89d8f9d9417ec7a27fb23  1559419132
vosk-model-small-ar-0.3.zip                       sha256  8696c91f39ec67a08c513845cfac26dbd4e81937be4fba25233e6c5435c18ca9  104351896
vosk-model-small-ca-0.4.zip                       sha256  99f90bfff5c2b187c705ddbc20aaa2600eddc359466f404404f1db6029fba5d4  43405881
vosk-model-small-cn-0.22.zip                      sha256  3af8b0e7e0f835ae9d414ce5df580237a3cfb08d586c9fbbb0f7ff29ad5b14ba  43898754
vosk-model-small-cs-0.4-rhasspy.zip               sha256  287c3bbefc8ad67b4ab9636eecef3d62acc3719990777d03e226db5a7f19fbda  46088666
vosk-model-small-de-0.15.zip                      sha256  b7e53c90b1f0a38456f4cd62b366ecd58803cd97cd42b06438e2c131713d5e43  46499967
vosk-model-small-en-in-0.4.zip                    sha256  20663dcac4d5cb783a579c54d98339344a688e4ec6e1b4a4b059fd1235454cc7  37573330
vosk-model-small-en-us-0.15.zip                   sha256  30f26242c4eb449f948e42cb302dd7a686cb29a3423a8367f99ff41780942498  41205931
vosk-model-small-es-0.42.zip                      sha256  09b239888f633ef2f0b4e09736e3d9936acfd810bc65d53fad45261762c6511f  39817833
vosk-model-small-fa-0.42.zip                      sha256  977cb5faa538f3a835ccfd35f5f6d8284b5c450b89c700b9bd4736b66536ad46  53431220
vosk-model-small-fr-0.22.zip                      sha256  cabf6180e177eb9b3a9a9d43a437bd5e549f3a7d09525e5d69a3fed787be12ad  42233323
vosk-model-small-hi-0.22.zip                      sha256  7c50a10866889f0ac21d912c20537a055a597ed09fc1d3e5bcd798f9f0017e48  44458845
vosk-model-small-it-0.22.zip                      sha256  9ec65e75861d1c6c2e457cccd932705340dcdf233f5b239f00733b4de0bf3267  49665141
vosk-model-small-ja-0.22.zip                      sha256  efa092d280153a77615e9e0c7d7283e93e600de3d19d3bec686c57ef19d52eac  49704573
vosk-model-small-ko-0.22.zip                      sha256  eea36124087fed26c59996a4761519458e3bd185e8ea9d9865ad8760c4a1d989  86914329
vosk-model-small-nl-0.22.zip                      sha256  039811c3b829de64e4f123a9f684a53784005b212a346ac0b899dc7efce2ed0a  40441176
vosk-model-small-pl-0.22.zip                      sha256  c4cd16498ea544f446f9e9a55cbd602b71cfe5a2b6f2b0834d81e1b6fce15f0d  52979372
vosk-model-small-pt-0.3.zip                       sha256  6e1ce909032e1afa7a88e68a3d628ecafff302bdf195befab308826c395e93b7  32453112
vosk-model-small-ru-0.22.zip                      sha256  961d5ff98a17f4aa6de69864d0aa71fa5bac682301d2b5d17a3f24c5c99a46d4  46236750
vosk-model-small-sv-rhasspy-0.15.zip              sha256  5b54f2ca8cacf9766588d05f6c8ca7e8921f054f050726e29d3516e78aefe054  303504931
vosk-model-small-tr-0.3.zip                       sha256  8c8d07cec1bce31add14967c16891c84152cdf76d391e33c08278119b9ea96e5  36855784
vosk-model-small-uk-v3-small.zip                  sha256  ee05b6a8c796c53c61cd1c821d38e897e5bd67b4d691d8797ec8f9e5100d4247  143914407
vosk-model-small-vn-0.4.zip                       sha256  efe5c8494212110471a79befc48c79da679e5b1fc52a4ffb500222ff86d622e5  33656337
vosk-model-uk-v3.zip                              sha256  b1a0dbb9a19bfb6cdbad5bb4d43b71281ab57ad4a8c2a372656c83b994b72b1f  371048965
vosk-model-vn-0.4.zip                             sha256  a8ce6ee52e369b8f23f56e87e037db10322e6d94779b08d5e1ab21cb4b737380  74423562
parakeet-v3-european-encoder.int8.onnx            sha256  acfc2b4456377e15d04f0243af540b7fe7c992f8d898d751cf134c3a55fd2247  652184281
parakeet-v3-european-decoder.int8.onnx            sha256  179e50c43d1a9de79c8a24149a2f9bac6eb5981823f2a2ed88d655b24248db4e  11845275
parakeet-v3-european-joiner.int8.onnx             sha256  3164c13fc2821009440d20fcb5fdc78bff28b4db2f8d0f0b329101719c0948b3  6355277
parakeet-v3-european-tokens.txt                   sha256  d58544679ea4bc6ac563d1f545eb7d474bd6cfa467f0a6e2c1dc1c7d37e3c35d  93939
parakeet-v2-english-encoder.int8.onnx             sha256  a32b12d17bbbc309d0686fbbcc2987b5e9b8333a7da83fa6b089f0a2acd651ab  652184296
parakeet-v2-english-decoder.int8.onnx             sha256  b6bb64963457237b900e496ee9994b59294526439fbcc1fecf705b31a15c6b4e  7257753
parakeet-v2-english-joiner.int8.onnx              sha256  7946164367946e7f9f29a122407c3252b680dbae9a51343eb2488d057c3c43d2  1739080
parakeet-v2-english-tokens.txt                    sha256  ec182b70dd42113aff6c5372c75cac58c952443eb22322f57bbd7f53977d497d  9384
faster-whisper-tiny-config.json                   sha256  a73a28cdfe1c43ccc7202fa333d1f89c202477271407ae9a7f19afa52039cac8  2249
faster-whisper-tiny-model.bin                     sha256  dcb76c6586fc06cbdac6dd21f14cfd129cc4cdd9dce19bf4ffa62e59cbe6e6d1  75538270
faster-whisper-tiny-tokenizer.json                sha256  fb7b63191e9bb045082c79fd742a3106a12c99513ab30df4a0d47fa6cb6fd0ab  2203239
faster-whisper-tiny-vocabulary.txt                sha256  34ce3fe1c5041027b3f8d42912270993f986dbc4bb34cf27f951e34a1e453913  459861
faster-whisper-tiny.en-config.json                sha256  14b1b421a90349bc551b881461426b561a874049cb9e4c4864f2ca384f6a7cc5  2317
faster-whisper-tiny.en-model.bin                  sha256  1a5afae06a4db91c975c9a9d78be5cc110ee4ea022ad57d55492e4550e936b2a  75537502
faster-whisper-tiny.en-tokenizer.json             sha256  929c5252409436dce1b38a75d1abbcb5e132d170d8e324e4e04ed915fa2d22df  2128466
faster-whisper-tiny.en-vocabulary.txt             sha256  ff77588746d3a2595d32ab5b69ffd7b95ce2441ac57533cb66fc3eb575a115cf  422309
faster-whisper-base-config.json                   sha256  56a6d8110d311f19c8f0471e562832c7527f146b567275bfca59fcf7c184da9a  2309
faster-whisper-base-model.bin                     sha256  d01c3014881c9c6f3133c182f3d2887eb6ca1c789a7538c5c007196857a0a6a9  145217532
faster-whisper-base-tokenizer.json                sha256  fb7b63191e9bb045082c79fd742a3106a12c99513ab30df4a0d47fa6cb6fd0ab  2203239
faster-whisper-base-vocabulary.txt                sha256  34ce3fe1c5041027b3f8d42912270993f986dbc4bb34cf27f951e34a1e453913  459861
faster-whisper-base.en-config.json                sha256  f3bc3821e9fc76a27bae538e11ae5b677dcdd352b4600429ce7951d398569aeb  2227
faster-whisper-base.en-model.bin                  sha256  2a166925539a16005f14ff328359f9b9adb9dc4fb631bb3b227526862e93e2ef  145216508
faster-whisper-base.en-tokenizer.json             sha256  929c5252409436dce1b38a75d1abbcb5e132d170d8e324e4e04ed915fa2d22df  2128466
faster-whisper-base.en-vocabulary.txt             sha256  ff77588746d3a2595d32ab5b69ffd7b95ce2441ac57533cb66fc3eb575a115cf  422309
faster-whisper-small-config.json                  sha256  b55496ac7940a7ae47d2c01eab40edfd8701feec1229d9cce3b40014383fb828  2370
faster-whisper-small-model.bin                    sha256  3e305921506d8872816023e4c273e75d2419fb89b24da97b4fe7bce14170d671  483546902
faster-whisper-small-tokenizer.json               sha256  fb7b63191e9bb045082c79fd742a3106a12c99513ab30df4a0d47fa6cb6fd0ab  2203239
faster-whisper-small-vocabulary.txt               sha256  34ce3fe1c5041027b3f8d42912270993f986dbc4bb34cf27f951e34a1e453913  459861
faster-whisper-small.en-config.json               sha256  666a9605530ac1f61fa8177f3702b4dacec9966749e42610839fcc32661d5fae  2657
faster-whisper-small.en-model.bin                 sha256  62b2a45b05ee59acb4a5341b33ee35e041395d378d418a18acfe4c9e768ee37a  483545366
faster-whisper-small.en-tokenizer.json            sha256  929c5252409436dce1b38a75d1abbcb5e132d170d8e324e4e04ed915fa2d22df  2128466
faster-whisper-small.en-vocabulary.txt            sha256  ff77588746d3a2595d32ab5b69ffd7b95ce2441ac57533cb66fc3eb575a115cf  422309
faster-whisper-medium-config.json                 sha256  3622a2ddc41ec0e0fd4e68c13c6830f03b90c38d89aaad184de02c8c642cf807  2257
faster-whisper-medium-model.bin                   sha256  9b45e1009dcc4ab601eff815b61d80e60ce3fd8c74c1a14f4a282258286b51ae  1527906378
faster-whisper-medium-tokenizer.json              sha256  fb7b63191e9bb045082c79fd742a3106a12c99513ab30df4a0d47fa6cb6fd0ab  2203239
faster-whisper-medium-vocabulary.txt              sha256  34ce3fe1c5041027b3f8d42912270993f986dbc4bb34cf27f951e34a1e453913  459861
faster-whisper-medium.en-config.json              sha256  4a1848ebabe7938d9797c15a2e8e4ce1d36e6fd4a43d096ae5955257c67c7962  2643
faster-whisper-medium.en-model.bin                sha256  11b220779aea4c6f3ce9d2549c8a95ea869ed84066864b999531ef53e594fe5b  1527904330
faster-whisper-medium.en-tokenizer.json           sha256  929c5252409436dce1b38a75d1abbcb5e132d170d8e324e4e04ed915fa2d22df  2128466
faster-whisper-medium.en-vocabulary.txt           sha256  ff77588746d3a2595d32ab5b69ffd7b95ce2441ac57533cb66fc3eb575a115cf  422309
faster-whisper-large-v1-config.json               sha256  98eb866f6d98c38224aa2f13fc9854f75fa01280714e945f7e803aa8b16e2b4b  2352
faster-whisper-large-v1-model.bin                 sha256  a3cce8081a5414206ab09a80aa410ebf9965feef52adafeead13f4a83398b1d1  3086912962
faster-whisper-large-v1-tokenizer.json            sha256  fb7b63191e9bb045082c79fd742a3106a12c99513ab30df4a0d47fa6cb6fd0ab  2203239
faster-whisper-large-v1-vocabulary.txt            sha256  34ce3fe1c5041027b3f8d42912270993f986dbc4bb34cf27f951e34a1e453913  459861
faster-whisper-large-v2-config.json               sha256  d86b7a7664a12559d644aa210a32ce9a7e03913e794b7ea4fb7182de69e273a7  2796
faster-whisper-large-v2-model.bin                 sha256  bf2a9746382e1aa7ffff6b3a0d137ed9edbd9670c3b87e5d35f5e85e70d0333a  3086912962
faster-whisper-large-v2-tokenizer.json            sha256  fb7b63191e9bb045082c79fd742a3106a12c99513ab30df4a0d47fa6cb6fd0ab  2203239
faster-whisper-large-v2-vocabulary.txt            sha256  34ce3fe1c5041027b3f8d42912270993f986dbc4bb34cf27f951e34a1e453913  459861
faster-whisper-large-v3-config.json               sha256  a9306624f5ec14270a014b647e5c316b6e03a662c369758d1b90697a7b0655b9  2394
faster-whisper-large-v3-model.bin                 sha256  69f74147e3334731bc3a76048724833325d2ec74642fb52620eda87352e3d4f1  3087284237
faster-whisper-large-v3-preprocessor_config.json  sha256  7ccc62c6f2765af1f3b46c00c9b5894426835a05021c8b9c01eecb6dfb542711  340
faster-whisper-large-v3-tokenizer.json            sha256  6d8cbd7cd0d8d5815e478dac67b85a26bbe77c1f5e0c6d76d1ce2abc0e5f21ca  2480617
faster-whisper-large-v3-vocabulary.json           sha256  c69260f2ab26d659b7c398f9a2b2b48ed0df16c3b47d7326782fd9cba71690c1  1068114
