# 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 or whispercpp_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.

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
