Skip to content

lpmacedo95/mac0499

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development of a speech recognition module for the Godot game engine

This repository contains all data, code and texts for my Supervised Undergraduate Project (MAC0499) at IME-USP.

Summary

Godot is a open source 2D and 3D game engine, its code being available on GitHub. The software allows the creation of new modules to extend its functionalities without modifying its essence.

The main goal is to develop a STT (Speech to Text) module for Godot and then present the new functionality in a simple game.

Schedule

Activity April May June July August September October November
Search for speech recognition libraries to use X
Study the best speech recognition library found X
Implement the new Godot module X X X
Create a simple game with the new module X X
Slides X
Poster X
Final touches X

Repository organization

This project consists in the following directories:

  • game: Contains any simple games, made in Godot, to demonstrate the new STT module.

  • godot: All Godot-related files are stored here. This is also where the new module, Speech to Text, was developed.

  • monograph: A monograph, written in LaTeX, registering steps done in the project (in Portuguese).

  • poster: A poster summing up the whole project.

  • slides: Presentation slides, written in LaTeX, registering steps done in the project (in Portuguese).

  • speech-recognition: Contains submodules for speech recognition libraries, as well as instructions and code on how to build them. Any experiments done separately for each library are also located here.

  • video: Contains recorded demonstrations related to the project.

Submodules

There are a few git submodules in this project. To initialize and update all of them, use the following command:

$ git submodule update --init

About

My Supervised Undergraduate Project for the CS course at IME-USP

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published