The application is initial step towards Accent detector
The project relies on Oboe library
make sure that you have $OBOE_PATH set as environment variable
For some reasons the env var $OBOE_PATH is not detected by CMake
To build the project you need to set it explicitly in CMakeLists.txt
Not tried
-
Read & Write audio simultaneously from/to mic and speaker
- Support earpiece
- Support USB headphones
- Support BT headphones
- Achieve minimal latency
-
Embed tongue twisters
- UI for selecting twisters
- UI font and background selection (Themes)
-
Draw FFT in real time
- Calculate FFT without affecting audio transmitter (multithreading)
- Display FFT based spectrogram in real time
- Achieve minimal latency
-
Set timbre preferences
- Calculate timbre of the speaker
- Display timbre scale
- Introduce the ability to set timbre range
- Vibrate/sound when the speaker gets out of the range
-
Speech to text
- Use embedded tools for speech recognition
- Try word to word processing with confidence level
- Colorize text based on confidence level
