Skip to content

Instantly share code, notes, and snippets.

@sheland
Last active December 17, 2018 21:27
Show Gist options
  • Select an option

  • Save sheland/bc12f4cc2e9720c182bf3932ea45af9a to your computer and use it in GitHub Desktop.

Select an option

Save sheland/bc12f4cc2e9720c182bf3932ea45af9a to your computer and use it in GitHub Desktop.
Capstone Concept - Shelan D.

Capstone Concept - Shelan D.

Problem Statement #1

Facilitate the learning of the Tigrinya language through the creation of a mobile app for iOS and Android devices. This product aims to help the Eritrean diaspora learn and/or reinforce Tigrinya's skills.

MVP Feature Set

  1. Alphabet flashcards
  • Display extensive alphabet characters
  • Display complete alphabet chart
  • Display sub-sections alphabet chart
  • Emit phonetic sounds of alphabet characters
  1. Common words and phrases
  • Display Tigrinya common words phrases
  • Emit phonetic sounds of the words phrases
  1. Speech-to-Text speech recognition
  • User can pronounce the phonetic sound of alphabet characters, sample words and phrases and the app will let the user know if they were correctly pronounced
  • User can speak into the app and have their words, phrases and/or alphabet characters translate to Tigrinya text if their pronunciation is correct

Potential Additional Features

  1. User can write onto the phone screen to test if they can write an alphabet character, word and/ phrase correctly.

Draft Technology Choices

  • Rails
  • Google API
  • React Native
  • Firebase
@CheezItMan
Copy link

@shelan

This sounds like a good application. You need to narrow down the features to MVP and additional features. Furthermore you need to identify if and how you can do text to speech with Tigrinya, if that's in your MVP.

Things to do before Friday:

  • Verify that text-to-speech in Tigrinya can work with an API.
  • Define the MVP tightly, I suggest making user-stories and maybe drawing the app a bit.
  • Define the roles each tech stack will serve in the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment