Commit History

feat: play word by word with the correct TTS pronunciation
bd49a31

alessandro trinca tornidor commited on

feat: underline the single selected while reproducing it
dc92d10

alessandro trinca tornidor commited on

feat: rename some labels
290bfe0

alessandro trinca tornidor commited on

feat: remove the button for splitting the recorded student audio, refactored interface
ce5c4e6

alessandro trinca tornidor commited on

feat: handle example selection and input change by resetting audio and text outputs
918182d

alessandro trinca tornidor commited on

doc: update the introductory text within the app
3bef9be

alessandro trinca tornidor commited on

feat: limit the number of recognized words that can be selected
c0961d5

alessandro trinca tornidor commited on

test: update test cases for lambdaSpeechToScore.get_speech_to_score_tuple because of a new variable in the return tuple
333afb5

alessandro trinca tornidor commited on

feat: initial support for split and reproduce single recorded words
d009a59

alessandro trinca tornidor commited on

doc: update README.md adding stats about mutation tests
d3be968

alessandro trinca tornidor commited on

add function to load audio files with soundfile
d6917a8

alessandro trinca tornidor commited on

test: fix commented class
509f5b7

alessandro trinca tornidor commited on

test: add more test cases
a133169

alessandro trinca tornidor commited on

test: start refactor tests based on mutation tests from cosmic-ray
ac226c8

alessandro trinca tornidor commited on

test: add missing test_de.wav, test_en.wav as lfs files
9cf833f

alessandro trinca tornidor commited on

fix: add missing colon
ecf1cb6

alessandro trinca tornidor commited on

test: update e2e playwright test
03112f1

alessandro trinca tornidor commited on

feat: update driver.js guided tour
38f204d

alessandro trinca tornidor commited on

feat: first working driver.js guided tour
183d840

alessandro trinca tornidor commited on

docs: updated README.md
514e91e

alessandro trinca tornidor commited on

feat: exec an alert with an error message in case of missing TTS voices
fe7b9b7

alessandro trinca tornidor commited on

feat: add error message in case of missing TTS voice for the selected language
89dc4a6

alessandro trinca tornidor commited on

feat: move the js js_play_audio function to js.py, update README.md
20172dc

alessandro trinca tornidor commited on

feat: added text-to-speech in browser, updated e2e playwright test cases
6957865

alessandro trinca tornidor commited on

test: add more e2e test cases
ab57dda

alessandro trinca tornidor commited on

ci: track *.wav files with lfs
8b607be

alessandro trinca tornidor commited on

test: update playwright package, add e2e tests (english rec) for gradio app
e259e97

alessandro trinca tornidor commited on

docs: udpate README.md
7157083

alessandro trinca tornidor commited on

feat: don't show the label for the speech accuracy output
57141bb

alessandro trinca tornidor commited on

style: improve speech-output style using a custom css
3a8b45a

alessandro trinca tornidor commited on

feat: make score de/en components not interactive, fix some typos
8b62994

alessandro trinca tornidor commited on

feat: save/load the number_score_de and number_score_en components values within the local storage
5d533ea

alessandro trinca tornidor commited on

feat: rename some gradio components, fix some grammar typos
a9078f6

alessandro trinca tornidor commited on

test: updated tests to match pronunciation_accuracy float return type
baf2993

alessandro trinca tornidor commited on

feat: add score DE and EN components
6777887

alessandro trinca tornidor commited on

feat: add global score component by language
ca7e6be

alessandro trinca tornidor commited on

refactor: read the app description from app_description.md
0931910

alessandro trinca tornidor commited on

feat: get the sample_rate value from and env variable
88d40e4

alessandro trinca tornidor commited on

feat: refactor app.py to add a clear button for the audio TTS component; now a new random phrase clear the tts and stt audio components
1470bc9

alessandro trinca tornidor commited on

test: refactor and update test cases for dataset and get_random_selection() function
8838421

alessandro trinca tornidor commited on

feat: update the example section, add a random choice for the phrase
d51ffe7

alessandro trinca tornidor commited on

feat: prepare a separate function to get a rendom phrase from the phrase dataset
bafb40b

alessandro trinca tornidor commited on

feat: add examples
6e31dbd

alessandro trinca tornidor commited on

test: update tests
c1390d7

alessandro trinca tornidor commited on

chore: bson dependency
a6fcc1e

alessandro trinca tornidor commited on

test: add/update tests
e2f3a00

alessandro trinca tornidor commited on

ci: add missing requirements-gradio.txt (requirements.txt should not contain it because of the huggingface pipeline)
5105802

alessandro trinca tornidor commited on

feat: refactor get_tts, get_speech_to_score_dict to raise immediatly errors in case of empty text/language/audio inputs
e272322

alessandro trinca tornidor commited on

feat: changed default sample rate to 24000 for both german and english tts models
fd7a536

alessandro trinca tornidor commited on

docs: update README.md
897eb87

alessandro trinca tornidor commited on