ModsFinder

Shriek

by Pryzmm

Shriek is a Minecraft speech-to-text library that lets other mods detect what players say, built on the Vosk recognizer and requiring Architectury API.

FabricNeoForgeClient and serverAll rights reserved1.21 – 1.21.11

What it does

Shriek listens to a player's microphone and turns speech into text that other mods can read. Its recognizer is Vosk, which can handle several languages. On first launch the mod fetches a Vosk model over the internet; the default model is about 40 MB compressed, and the game may freeze for a couple of seconds while the model is set up. Holding a push-to-mute key switches the microphone off for as long as it is held, and other mods can toggle recording on or off through the API.

Shriek exposes a ShriekApi class with the methods other mods call to start and stop recognition and receive the resulting text. The mod is a library rather than a gameplay addition, so players see no new blocks or items. Shriek is published for Fabric and NeoForge, with files for 1.21 – 1.21.11, and it needs Architectury API on either loader. Installation covers the server and each player's game. The code is not open source; it is released under All rights reserved, though a source repository and issue tracker are linked from the project page.

Key features

  1. Speech-to-text library

    Other mods can receive what players say as text, which makes voice-driven features possible without each mod writing its own recognizer.

  2. Automatic model setup

    The recognizer model is set up on first launch, so no manual setup is needed, though the initial step requires an internet connection.

  3. Push-to-mute key

    Holding a dedicated key turns the microphone off while it is pressed, giving players direct control over when they are heard.

  4. Multilingual recognition

    The Vosk engine supports several languages, so the text output is not limited to one language.

  5. Recording toggle for other mods

    Mods built on the API can start and stop recording on their own schedule, and an example implementation is available in the source repository.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.1.22+fabric1.1.22+neoforge
1.21.101.1.22+fabric1.1.22+neoforge
1.21.91.1.22+fabric1.1.22+neoforge
1.21.81.1.22+fabric1.1.22+neoforge
1.21.71.1.22+fabric1.1.22+neoforge
1.21.61.1.22+fabric1.1.22+neoforge
1.21.51.1.22+fabric1.1.22+neoforge
1.21.41.1.22+fabric1.1.22+neoforge
1.21.31.1.22+fabric1.1.22+neoforge
1.21.21.1.22+fabric1.1.22+neoforge
1.21.11.1.22+fabric1.1.22+neoforge
1.211.1.22+fabric1.1.22+neoforge
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

Required by 1 mod

How it compares

Full comparison

VoiceLib is open source under the MIT License and runs on Fabric and NeoForge for 1.21 – 1.21.1, so it covers an earlier version range than Shriek. DO NOT SAY THE NAME OF THIS BLOCK! is Fabric-only for 1.21.11, client and server, and not open source. Speech Heads is Fabric-only for 1.21.1, client and server, and not open source. Text To Speech TTS (Standalone) is Fabric-only for 1.21.1 – 1.21.11, client required with the server optional, and not open source.

ModLoadersGame versionsEnvironmentUpdated
ShriekFabric and NeoForge1.21 – 1.21.11Client and server2026-08-12
VoiceLibFabric and NeoForge1.21 – 1.21.1Client and server2026-08-12
DO NOT SAY THE NAME OF THIS BLOCK!Fabric1.21.11Client and server2026-02-22
Speech HeadsFabric1.21.1Client and server2026-07-11
Text To Speech TTS (Standalone)Fabric1.21.1 – 1.21.11Client required, server optional2026-07-26

Questions

Does Shriek require Architectury API?

Yes. Architectury API is a required dependency on both Fabric and NeoForge, and it must be installed alongside Shriek.

Does Shriek have to be installed on the server?

Yes. The server and every player need the mod installed.

Why does the game freeze on first launch?

The default Vosk model is about 40 MB compressed and is set up on first launch, which can freeze the game for a couple of seconds.

In the catalog

Shriek is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from Pryzmm

All projects

Similar mods

What the author says

A speech to text library that can listen to your microphone and understand what you're saying! Using the power of Vosk, you can speak into your microphone and get an output, and even use multiple languages! ShriekApi is the class for the API. The following are the methods you will be using
Pryzmm, on the Modrinth page

Official listing

Owner
Pryzmm
Published
2025-09-04
Updated on Modrinth
2026-08-12
Facts verified
2026-10-15

Tags