Ends Today: Save up to 95% on the Time Travel Mega Bundle!

Allows you to recognize speech from more than 15 languages, without relying on any cloud service or subscription. Instead, a language server is a separate process on your machine, which talks with your game. The language server app is public ( https://github.com/IlgarLunin/vosk-language-server ), you can fork it and customize, distribute with your game, run it without any user interface.


Unreal engine client is dead simple communication with language server. It connects to it, records, and feeds your voice to the language server, the server sends recognized voices as text back to unreal.


This is streaming voice recognition, and you can implement simple conversations with your NPC without any user input except voice. "Ok robot, do this", "Ok robot, do that" etc.


Download latest language server: https://github.com/IlgarLunin/vosk-language-server/releases


Video demonstration: https://youtu.be/iJVCsuuC5A4

Example project for Unreal 4.27: here

Example project for Unreal 5.1: here

Technical Details

Features:

  • No dependencies on other paid cloud services
  • One time payment
  • The server can handle multiple clients at the same time
  • Easy to setup
  • No internet required


Code Modules:

  • VoskPlugin (Runtime)


Number of Blueprints: 0

Number of C++ Classes: 1

Network Replicated: No

Supported Development Platforms: Windows, Mac, Linux

Supported Target Build Platforms: Windows, Mac, Linux

Documentation: https://github.com/IlgarLunin/VoskPlugin-docs

Discord: https://discord.gg/Tkf7xe2

IL
Ilgar Lunin
All Assets by Author
28.75 
Platforms Windows 64-bit
UE Versions 4.25 - 4.27, 5.0 - 5.2
Tags VOICE RECOGNITION, SPEECH, SPEECH TO TEXT, OFFLINE
Release date 20.09.2021

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery