VoiceContent

v0.10.5·Updated 2024-04-27

Adds new Content to Content Warning via voice recognition.

About this mod Author’s original text

VoiceContent

Adds content to Content Warning via voice recognition

It doesn't work??

If the mod itself is throwing an error then copy and paste the error in the github issue page, preferrably describe your issue too

Windows

If the mod is not throwing errors but it's not recognizing your voice

  • Make sure you have set your default microphone correctly.
  • Change BepInEx's LogLevels in its config found at (ContentWarningDir)/BepInEx/config/BepInEx.cfg. to include, Debug or change it to All. If it is getting wrong results try improving your speech recognition

Dependencies

This depends on my fork of VoiceRecognitionAPI for Content Warning, Mycelium and my ContentLibrary

Types of content

Right now, the mod recognizes three types of content: Swearing, sponsor segments and acting like a YouTuber (SpookTuber)

Examples: "Don't forget to share, like and subscribe!" (YouTuber) "fuck" (swearing) and "This video is sponsored by" (sponsors)

Saying any of these keywords will trigger content, which will give you views and add a respective comment!

Contributing

This is my actual first time making a git repo, programming specifically in C# AND modding an Unity game so bear with me if something is wrong, multiple things probably are

If you'd like to build the mod for yourself:

  • Clone the repo
  • Set your references
  • Then contribute??
  • Build like you would a normal mod

Credits

Thanks a lot to:

  • leonardomurakami for making translations possible and making me aware of other voice recognition software!
  • bananasov for rewriting part of my horrible code and partly helping me with getting used to C#!

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackRugbugRedfern-MyceliumNetworkingNotest-ContentLibraryNotest-VoiceRecognitionAPI

File & checksum

Filename
VoiceContent-0.10.5.zip
File size
40.5 KiB