feat: play word by word with the correct TTS pronunciation bd49a31 alessandro trinca tornidor commited on Nov 30, 2024
feat: underline the single selected while reproducing it dc92d10 alessandro trinca tornidor commited on Nov 30, 2024
feat: remove the button for splitting the recorded student audio, refactored interface ce5c4e6 alessandro trinca tornidor commited on Nov 30, 2024
feat: handle example selection and input change by resetting audio and text outputs 918182d alessandro trinca tornidor commited on Nov 30, 2024
doc: update the introductory text within the app 3bef9be alessandro trinca tornidor commited on Nov 30, 2024
feat: limit the number of recognized words that can be selected c0961d5 alessandro trinca tornidor commited on Nov 30, 2024
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 Nov 29, 2024
feat: initial support for split and reproduce single recorded words d009a59 alessandro trinca tornidor commited on Nov 29, 2024
doc: update README.md adding stats about mutation tests d3be968 alessandro trinca tornidor commited on Nov 29, 2024
add function to load audio files with soundfile d6917a8 alessandro trinca tornidor commited on Nov 28, 2024
test: start refactor tests based on mutation tests from cosmic-ray ac226c8 alessandro trinca tornidor commited on Nov 28, 2024
test: add missing test_de.wav, test_en.wav as lfs files 9cf833f alessandro trinca tornidor commited on Nov 28, 2024
feat: first working driver.js guided tour 183d840 alessandro trinca tornidor commited on Nov 26, 2024
feat: exec an alert with an error message in case of missing TTS voices fe7b9b7 alessandro trinca tornidor commited on Nov 26, 2024
feat: add error message in case of missing TTS voice for the selected language 89dc4a6 alessandro trinca tornidor commited on Nov 26, 2024
feat: move the js js_play_audio function to js.py, update README.md 20172dc alessandro trinca tornidor commited on Nov 25, 2024
feat: added text-to-speech in browser, updated e2e playwright test cases 6957865 alessandro trinca tornidor commited on Nov 25, 2024
test: update playwright package, add e2e tests (english rec) for gradio app e259e97 alessandro trinca tornidor commited on Nov 24, 2024
feat: don't show the label for the speech accuracy output 57141bb alessandro trinca tornidor commited on Nov 23, 2024
style: improve speech-output style using a custom css 3a8b45a alessandro trinca tornidor commited on Nov 23, 2024
feat: make score de/en components not interactive, fix some typos 8b62994 alessandro trinca tornidor commited on Nov 23, 2024
feat: save/load the number_score_de and number_score_en components values within the local storage 5d533ea alessandro trinca tornidor commited on Nov 23, 2024
feat: rename some gradio components, fix some grammar typos a9078f6 alessandro trinca tornidor commited on Nov 23, 2024
test: updated tests to match pronunciation_accuracy float return type baf2993 alessandro trinca tornidor commited on Nov 23, 2024
feat: add global score component by language ca7e6be alessandro trinca tornidor commited on Nov 23, 2024
refactor: read the app description from app_description.md 0931910 alessandro trinca tornidor commited on Nov 22, 2024
feat: get the sample_rate value from and env variable 88d40e4 alessandro trinca tornidor commited on Nov 22, 2024
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 Nov 22, 2024
test: refactor and update test cases for dataset and get_random_selection() function 8838421 alessandro trinca tornidor commited on Nov 21, 2024
feat: update the example section, add a random choice for the phrase d51ffe7 alessandro trinca tornidor commited on Nov 21, 2024
feat: prepare a separate function to get a rendom phrase from the phrase dataset bafb40b alessandro trinca tornidor commited on Nov 21, 2024
ci: add missing requirements-gradio.txt (requirements.txt should not contain it because of the huggingface pipeline) 5105802 alessandro trinca tornidor commited on Nov 20, 2024
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 Nov 20, 2024
feat: changed default sample rate to 24000 for both german and english tts models fd7a536 alessandro trinca tornidor commited on Nov 20, 2024