pwenker commited on
Commit
7c03685
·
1 Parent(s): 31432db

chore: prepare HF spaces

Browse files
Files changed (2) hide show
  1. README.md +10 -0
  2. requirements.txt +138 -0
README.md CHANGED
@@ -1,3 +1,13 @@
 
 
 
 
 
 
 
 
 
 
1
  # Pronunciation Trainer 🗣️
2
 
3
  This repository/app showcases how a [phoneme-based pronunciation trainer](docs/phoneme_based_solution.md) (including personalized LLM-based feedback) overcomes the limitations of a [grapheme-based approach](docs/grapheme_based_solution.md).
 
1
+ ---
2
+ title: Pronunciation Trainer
3
+ emoji: 🗣️
4
+ colorFrom: blue
5
+ colorTo: red
6
+ sdk: gradio
7
+ app_file: src/pronunciation_trainer/app.py
8
+ pinned: True
9
+ ---
10
+
11
  # Pronunciation Trainer 🗣️
12
 
13
  This repository/app showcases how a [phoneme-based pronunciation trainer](docs/phoneme_based_solution.md) (including personalized LLM-based feedback) overcomes the limitations of a [grapheme-based approach](docs/grapheme_based_solution.md).
requirements.txt ADDED
@@ -0,0 +1,138 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ aiofiles==23.2.1
2
+ aiohttp==3.9.5
3
+ aiosignal==1.3.1
4
+ altair==5.3.0
5
+ annotated-types==0.6.0
6
+ anyio==4.3.0
7
+ attrs==23.2.0
8
+ babel==2.15.0
9
+ bibtexparser==2.0.0b7
10
+ certifi==2024.2.2
11
+ charset-normalizer==3.3.2
12
+ click==8.1.7
13
+ clldutils==3.22.2
14
+ colorama==0.4.6
15
+ colorlog==6.8.2
16
+ contourpy==1.2.1
17
+ csvw==3.3.0
18
+ cycler==0.12.1
19
+ dataclasses-json==0.6.5
20
+ distro==1.9.0
21
+ dlinfo==1.2.1
22
+ dnspython==2.6.1
23
+ email-validator==2.1.1
24
+ fastapi==0.111.0
25
+ fastapi-cli==0.0.3
26
+ ffmpy==0.3.2
27
+ filelock==3.14.0
28
+ fonttools==4.51.0
29
+ frozenlist==1.4.1
30
+ fsspec==2024.3.1
31
+ gradio==4.29.0
32
+ gradio-client==0.16.1
33
+ greenlet==3.0.3
34
+ h11==0.14.0
35
+ httpcore==1.0.5
36
+ httptools==0.6.1
37
+ httpx==0.27.0
38
+ huggingface-hub==0.23.0
39
+ idna==3.7
40
+ importlib-resources==6.4.0
41
+ isodate==0.6.1
42
+ jinja2==3.1.4
43
+ joblib==1.4.2
44
+ jsonpatch==1.33
45
+ jsonpointer==2.4
46
+ jsonschema==4.22.0
47
+ jsonschema-specifications==2023.12.1
48
+ kiwisolver==1.4.5
49
+ langchain==0.1.19
50
+ langchain-community==0.0.38
51
+ langchain-core==0.1.52
52
+ langchain-openai==0.1.6
53
+ langchain-text-splitters==0.0.1
54
+ langsmith==0.1.56
55
+ language-tags==1.2.0
56
+ lxml==5.2.1
57
+ markdown==3.6
58
+ markdown-it-py==3.0.0
59
+ markupsafe==2.1.5
60
+ marshmallow==3.21.2
61
+ matplotlib==3.8.4
62
+ mdurl==0.1.2
63
+ mpmath==1.3.0
64
+ multidict==6.0.5
65
+ mypy-extensions==1.0.0
66
+ networkx==3.3
67
+ numpy==1.26.4
68
+ nvidia-cublas-cu12==12.1.3.1
69
+ nvidia-cuda-cupti-cu12==12.1.105
70
+ nvidia-cuda-nvrtc-cu12==12.1.105
71
+ nvidia-cuda-runtime-cu12==12.1.105
72
+ nvidia-cudnn-cu12==8.9.2.26
73
+ nvidia-cufft-cu12==11.0.2.54
74
+ nvidia-curand-cu12==10.3.2.106
75
+ nvidia-cusolver-cu12==11.4.5.107
76
+ nvidia-cusparse-cu12==12.1.0.106
77
+ nvidia-nccl-cu12==2.20.5
78
+ nvidia-nvjitlink-cu12==12.4.127
79
+ nvidia-nvtx-cu12==12.1.105
80
+ openai==1.28.0
81
+ orjson==3.10.3
82
+ packaging==23.2
83
+ pandas==2.2.2
84
+ phonemizer==3.2.1
85
+ pillow==10.3.0
86
+ pydantic==2.7.1
87
+ pydantic-core==2.18.2
88
+ pydub==0.25.1
89
+ pygments==2.18.0
90
+ pylatexenc==2.10
91
+ pyparsing==3.1.2
92
+ python-dateutil==2.9.0.post0
93
+ python-dotenv==1.0.1
94
+ python-multipart==0.0.9
95
+ pytz==2024.1
96
+ pyyaml==6.0.1
97
+ rdflib==7.0.0
98
+ referencing==0.35.1
99
+ regex==2024.5.10
100
+ requests==2.31.0
101
+ rfc3986==1.5.0
102
+ rich==13.7.1
103
+ rpds-py==0.18.1
104
+ ruff==0.4.4
105
+ safetensors==0.4.3
106
+ segments==2.2.1
107
+ semantic-version==2.10.0
108
+ shellingham==1.5.4
109
+ six==1.16.0
110
+ sniffio==1.3.1
111
+ sqlalchemy==2.0.30
112
+ starlette==0.37.2
113
+ sympy==1.12
114
+ tabulate==0.9.0
115
+ tenacity==8.3.0
116
+ tiktoken==0.6.0
117
+ tokenizers==0.19.1
118
+ tomlkit==0.12.0
119
+ toolz==0.12.1
120
+ torch==2.3.0
121
+ torchaudio==2.3.0
122
+ tqdm==4.66.4
123
+ transformers==4.40.2
124
+ triton==2.3.0
125
+ typer==0.12.3
126
+ typing-extensions==4.11.0
127
+ typing-inspect==0.9.0
128
+ tzdata==2024.1
129
+ ujson==5.9.0
130
+ uritemplate==4.1.1
131
+ urllib3==2.2.1
132
+ uvicorn==0.29.0
133
+ uvloop==0.19.0
134
+ watchfiles==0.21.0
135
+ websockets==11.0.3
136
+ yarl==1.9.4
137
+ # The following packages are considered to be unsafe in a requirements file:
138
+ setuptools==69.5.1