An open API service indexing awesome lists of open source software.

https://github.com/aritchie/beatthebank


https://github.com/aritchie/beatthebank

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Beat The Bank

A fun little speech-to-text/text-to-speech game. My kids love this game on the radio called "Beat the Bank". Basically, you
keep asking the announcer to continue. If you get lucky, the amount keeps going up per "vault". If you're really lucky, you win the jackpot,
and if you aren't lucky at all - you hit the alarm and get nothing.

This game is not designed to look pretty, in fact, it looks quite disgusting as with all of my sample. I do pretty code, not pretty UI.

The main objectives were:
* Please kids
* Show off speech to text
* Show off text to speech
* Show off structured pretty code

IMO, I have checked all the above boxes. Now go forth with that knowledge and zero judgement of UI ;)

## The Stack

|Library|Description|
|-------|-----------|
|[.NET MAUI](https://github.com/dotnet/maui)|Microsoft Application User Interface Library|
|[Shiny Speech Recognizer](https://shinylib.net)|Shiny is a collection of libraries that make working with mobile device hardware & background processes easy|
|[Shiny Framework](https://github.com/shinyorg/framework)|Brings together the best of [Prism](https://prismlibrary.com/) & [ReactiveUI](https://reactiveui.net)
|[MAUI Audio Plugin](https://github.com/jfversluis/Plugin.Maui.Audio)|Easy to use Audio plugin for .NET MAUI|
|[MAUI Community Toolkit](https://github.com/CommunityToolkit/Maui)|The .NET MAUI Community Toolkit is a collection of common elements for development with .NET MAUI that developers tend to replicate across multiple apps. It simplifies and demonstrates common developer tasks when building apps with .NET MAUI|
|[DryIoc](https://github.com/dadhi/DryIoc)|A fast, small, full-featured IoC Container for .NET|