├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── assets │ └── rtf.png └── interface_usage.md ├── examples ├── training │ └── OuteTTS-0.3 │ │ ├── data_creation_example.py │ │ └── train.md └── v1 │ └── node │ ├── index.js │ ├── package-lock.json │ └── package.json ├── outetts.js ├── index.js ├── interface.js └── version │ └── v1 │ ├── audio_codec.js │ ├── default_speakers.js │ ├── interface.js │ ├── model.js │ ├── prompt_processor.js │ └── utils │ └── number_to_words.js ├── outetts ├── __init__.py ├── anyascii │ ├── __init__.py │ └── _data │ │ ├── 100 │ │ ├── 101 │ │ ├── 102 │ │ ├── 103 │ │ ├── 104 │ │ ├── 105 │ │ ├── 106 │ │ ├── 107 │ │ ├── 108 │ │ ├── 109 │ │ ├── 110 │ │ ├── 111 │ │ ├── 112 │ │ ├── 113 │ │ ├── 114 │ │ ├── 115 │ │ ├── 116 │ │ ├── 117 │ │ ├── 118 │ │ ├── 119 │ │ ├── 124 │ │ ├── 130 │ │ ├── 131 │ │ ├── 132 │ │ ├── 133 │ │ ├── 134 │ │ ├── 144 │ │ ├── 145 │ │ ├── 146 │ │ ├── 170 │ │ ├── 171 │ │ ├── 172 │ │ ├── 173 │ │ ├── 174 │ │ ├── 175 │ │ ├── 176 │ │ ├── 177 │ │ ├── 178 │ │ ├── 179 │ │ ├── 180 │ │ ├── 181 │ │ ├── 182 │ │ ├── 183 │ │ ├── 184 │ │ ├── 185 │ │ ├── 186 │ │ ├── 187 │ │ ├── 188 │ │ ├── 189 │ │ ├── 200 │ │ ├── 201 │ │ ├── 202 │ │ ├── 203 │ │ ├── 204 │ │ ├── 205 │ │ ├── 206 │ │ ├── 207 │ │ ├── 208 │ │ ├── 209 │ │ ├── 210 │ │ ├── 211 │ │ ├── 212 │ │ ├── 213 │ │ ├── 214 │ │ ├── 215 │ │ ├── 216 │ │ ├── 217 │ │ ├── 218 │ │ ├── 219 │ │ ├── 220 │ │ ├── 221 │ │ ├── 222 │ │ ├── 223 │ │ ├── 224 │ │ ├── 225 │ │ ├── 226 │ │ ├── 227 │ │ ├── 228 │ │ ├── 229 │ │ ├── 230 │ │ ├── 231 │ │ ├── 232 │ │ ├── 233 │ │ ├── 234 │ │ ├── 235 │ │ ├── 236 │ │ ├── 237 │ │ ├── 238 │ │ ├── 239 │ │ ├── 240 │ │ ├── 241 │ │ ├── 242 │ │ ├── 243 │ │ ├── 244 │ │ ├── 245 │ │ ├── 246 │ │ ├── 247 │ │ ├── 248 │ │ ├── 249 │ │ ├── 250 │ │ ├── 251 │ │ ├── 252 │ │ ├── 253 │ │ ├── 254 │ │ ├── 255 │ │ ├── 256 │ │ ├── 257 │ │ ├── 258 │ │ ├── 259 │ │ ├── 260 │ │ ├── 261 │ │ ├── 262 │ │ ├── 263 │ │ ├── 264 │ │ ├── 265 │ │ ├── 266 │ │ ├── 267 │ │ ├── 268 │ │ ├── 269 │ │ ├── 270 │ │ ├── 271 │ │ ├── 272 │ │ ├── 273 │ │ ├── 274 │ │ ├── 275 │ │ ├── 276 │ │ ├── 277 │ │ ├── 278 │ │ ├── 279 │ │ ├── 280 │ │ ├── 281 │ │ ├── 282 │ │ ├── 283 │ │ ├── 284 │ │ ├── 285 │ │ ├── 286 │ │ ├── 287 │ │ ├── 288 │ │ ├── 289 │ │ ├── 290 │ │ ├── 291 │ │ ├── 292 │ │ ├── 293 │ │ ├── 294 │ │ ├── 295 │ │ ├── 296 │ │ ├── 297 │ │ ├── 298 │ │ ├── 299 │ │ ├── 300 │ │ ├── 301 │ │ ├── 302 │ │ ├── 303 │ │ ├── 304 │ │ ├── 305 │ │ ├── 306 │ │ ├── 307 │ │ ├── 308 │ │ ├── 309 │ │ ├── 310 │ │ ├── 311 │ │ ├── 312 │ │ ├── 313 │ │ ├── 314 │ │ ├── 315 │ │ ├── 316 │ │ ├── 317 │ │ ├── 318 │ │ ├── 319 │ │ ├── 320 │ │ ├── 000 │ │ ├── 001 │ │ ├── 002 │ │ ├── 003 │ │ ├── 004 │ │ ├── 005 │ │ ├── 006 │ │ ├── 007 │ │ ├── 008 │ │ ├── 009 │ │ ├── 00a │ │ ├── 00b │ │ ├── 00c │ │ ├── 00d │ │ ├── 00e │ │ ├── 00f │ │ ├── 010 │ │ ├── 011 │ │ ├── 012 │ │ ├── 013 │ │ ├── 014 │ │ ├── 015 │ │ ├── 016 │ │ ├── 017 │ │ ├── 018 │ │ ├── 019 │ │ ├── 01a │ │ ├── 01b │ │ ├── 01c │ │ ├── 01d │ │ ├── 01e │ │ ├── 01f │ │ ├── 020 │ │ ├── 021 │ │ ├── 022 │ │ ├── 023 │ │ ├── 024 │ │ ├── 025 │ │ ├── 026 │ │ ├── 027 │ │ ├── 028 │ │ ├── 029 │ │ ├── 02a │ │ ├── 02b │ │ ├── 02c │ │ ├── 02d │ │ ├── 02e │ │ ├── 02f │ │ ├── 030 │ │ ├── 031 │ │ ├── 032 │ │ ├── 033 │ │ ├── 034 │ │ ├── 035 │ │ ├── 036 │ │ ├── 037 │ │ ├── 038 │ │ ├── 039 │ │ ├── 03a │ │ ├── 03b │ │ ├── 03c │ │ ├── 03d │ │ ├── 03e │ │ ├── 03f │ │ ├── 040 │ │ ├── 041 │ │ ├── 042 │ │ ├── 043 │ │ ├── 044 │ │ ├── 045 │ │ ├── 046 │ │ ├── 047 │ │ ├── 048 │ │ ├── 049 │ │ ├── 04a │ │ ├── 04b │ │ ├── 04c │ │ ├── 04d │ │ ├── 04e │ │ ├── 04f │ │ ├── 050 │ │ ├── 051 │ │ ├── 052 │ │ ├── 053 │ │ ├── 054 │ │ ├── 055 │ │ ├── 056 │ │ ├── 057 │ │ ├── 058 │ │ ├── 059 │ │ ├── 05a │ │ ├── 05b │ │ ├── 05c │ │ ├── 05d │ │ ├── 05e │ │ ├── 05f │ │ ├── 060 │ │ ├── 061 │ │ ├── 062 │ │ ├── 063 │ │ ├── 064 │ │ ├── 065 │ │ ├── 066 │ │ ├── 067 │ │ ├── 068 │ │ ├── 069 │ │ ├── 06a │ │ ├── 06b │ │ ├── 06c │ │ ├── 06d │ │ ├── 06e │ │ ├── 06f │ │ ├── 070 │ │ ├── 071 │ │ ├── 072 │ │ ├── 073 │ │ ├── 074 │ │ ├── 075 │ │ ├── 076 │ │ ├── 077 │ │ ├── 078 │ │ ├── 079 │ │ ├── 07a │ │ ├── 07b │ │ ├── 07c │ │ ├── 07d │ │ ├── 07e │ │ ├── 07f │ │ ├── 080 │ │ ├── 081 │ │ ├── 082 │ │ ├── 083 │ │ ├── 084 │ │ ├── 085 │ │ ├── 086 │ │ ├── 087 │ │ ├── 088 │ │ ├── 089 │ │ ├── 08a │ │ ├── 08b │ │ ├── 08c │ │ ├── 08d │ │ ├── 08e │ │ ├── 08f │ │ ├── 090 │ │ ├── 091 │ │ ├── 092 │ │ ├── 093 │ │ ├── 094 │ │ ├── 095 │ │ ├── 096 │ │ ├── 097 │ │ ├── 098 │ │ ├── 099 │ │ ├── 09a │ │ ├── 09b │ │ ├── 09c │ │ ├── 09d │ │ ├── 09e │ │ ├── 09f │ │ ├── 0a0 │ │ ├── 0a1 │ │ ├── 0a2 │ │ ├── 0a3 │ │ ├── 0a4 │ │ ├── 0a5 │ │ ├── 0a6 │ │ ├── 0a7 │ │ ├── 0a8 │ │ ├── 0a9 │ │ ├── 0aa │ │ ├── 0ab │ │ ├── 0ac │ │ ├── 0ad │ │ ├── 0ae │ │ ├── 0af │ │ ├── 0b0 │ │ ├── 0b1 │ │ ├── 0b2 │ │ ├── 0b3 │ │ ├── 0b4 │ │ ├── 0b5 │ │ ├── 0b6 │ │ ├── 0b7 │ │ ├── 0b8 │ │ ├── 0b9 │ │ ├── 0ba │ │ ├── 0bb │ │ ├── 0bc │ │ ├── 0bd │ │ ├── 0be │ │ ├── 0bf │ │ ├── 0c0 │ │ ├── 0c1 │ │ ├── 0c2 │ │ ├── 0c3 │ │ ├── 0c4 │ │ ├── 0c5 │ │ ├── 0c6 │ │ ├── 0c7 │ │ ├── 0c8 │ │ ├── 0c9 │ │ ├── 0ca │ │ ├── 0cb │ │ ├── 0cc │ │ ├── 0cd │ │ ├── 0ce │ │ ├── 0cf │ │ ├── 0d0 │ │ ├── 0d1 │ │ ├── 0d2 │ │ ├── 0d3 │ │ ├── 0d4 │ │ ├── 0d5 │ │ ├── 0d6 │ │ ├── 0d7 │ │ ├── 0f9 │ │ ├── 0fa │ │ ├── 0fb │ │ ├── 0fc │ │ ├── 0fd │ │ ├── 0fe │ │ ├── 0ff │ │ ├── 10a │ │ ├── 10b │ │ ├── 10c │ │ ├── 10d │ │ ├── 10e │ │ ├── 10f │ │ ├── 11a │ │ ├── 11b │ │ ├── 11c │ │ ├── 11d │ │ ├── 11e │ │ ├── 11f │ │ ├── 12f │ │ ├── 16a │ │ ├── 16b │ │ ├── 16e │ │ ├── 16f │ │ ├── 17a │ │ ├── 17b │ │ ├── 17c │ │ ├── 17d │ │ ├── 17e │ │ ├── 17f │ │ ├── 18a │ │ ├── 18b │ │ ├── 18c │ │ ├── 18d │ │ ├── 1b0 │ │ ├── 1b1 │ │ ├── 1b2 │ │ ├── 1bc │ │ ├── 1cf │ │ ├── 1d0 │ │ ├── 1d1 │ │ ├── 1d2 │ │ ├── 1d3 │ │ ├── 1d4 │ │ ├── 1d5 │ │ ├── 1d6 │ │ ├── 1d7 │ │ ├── 1df │ │ ├── 1e0 │ │ ├── 1e1 │ │ ├── 1e2 │ │ ├── 1e4 │ │ ├── 1e7 │ │ ├── 1e8 │ │ ├── 1e9 │ │ ├── 1ec │ │ ├── 1ed │ │ ├── 1ee │ │ ├── 1f0 │ │ ├── 1f1 │ │ ├── 1f2 │ │ ├── 1f3 │ │ ├── 1f4 │ │ ├── 1f5 │ │ ├── 1f6 │ │ ├── 1f7 │ │ ├── 1f8 │ │ ├── 1f9 │ │ ├── 1fa │ │ ├── 1fb │ │ ├── 20a │ │ ├── 20b │ │ ├── 20c │ │ ├── 20d │ │ ├── 20e │ │ ├── 20f │ │ ├── 21a │ │ ├── 21b │ │ ├── 21c │ │ ├── 21d │ │ ├── 21e │ │ ├── 21f │ │ ├── 22a │ │ ├── 22b │ │ ├── 22c │ │ ├── 22d │ │ ├── 22e │ │ ├── 22f │ │ ├── 23a │ │ ├── 23b │ │ ├── 23c │ │ ├── 23d │ │ ├── 23e │ │ ├── 23f │ │ ├── 24a │ │ ├── 24b │ │ ├── 24c │ │ ├── 24d │ │ ├── 24e │ │ ├── 24f │ │ ├── 25a │ │ ├── 25b │ │ ├── 25c │ │ ├── 25d │ │ ├── 25e │ │ ├── 25f │ │ ├── 26a │ │ ├── 26b │ │ ├── 26c │ │ ├── 26d │ │ ├── 26e │ │ ├── 26f │ │ ├── 27a │ │ ├── 27b │ │ ├── 27c │ │ ├── 27d │ │ ├── 27e │ │ ├── 27f │ │ ├── 28a │ │ ├── 28b │ │ ├── 28c │ │ ├── 28d │ │ ├── 28e │ │ ├── 28f │ │ ├── 29a │ │ ├── 29b │ │ ├── 29c │ │ ├── 29d │ │ ├── 29e │ │ ├── 29f │ │ ├── 2a0 │ │ ├── 2a1 │ │ ├── 2a2 │ │ ├── 2a3 │ │ ├── 2a4 │ │ ├── 2a5 │ │ ├── 2a6 │ │ ├── 2a7 │ │ ├── 2a8 │ │ ├── 2a9 │ │ ├── 2aa │ │ ├── 2ab │ │ ├── 2ac │ │ ├── 2ad │ │ ├── 2ae │ │ ├── 2af │ │ ├── 2b0 │ │ ├── 2b1 │ │ ├── 2b2 │ │ ├── 2b3 │ │ ├── 2b4 │ │ ├── 2b5 │ │ ├── 2b6 │ │ ├── 2b7 │ │ ├── 2b8 │ │ ├── 2b9 │ │ ├── 2ba │ │ ├── 2bb │ │ ├── 2bc │ │ ├── 2bd │ │ ├── 2be │ │ ├── 2bf │ │ ├── 2c0 │ │ ├── 2c1 │ │ ├── 2c2 │ │ ├── 2c3 │ │ ├── 2c4 │ │ ├── 2c5 │ │ ├── 2c6 │ │ ├── 2c7 │ │ ├── 2c8 │ │ ├── 2c9 │ │ ├── 2ca │ │ ├── 2cb │ │ ├── 2cc │ │ ├── 2cd │ │ ├── 2ce │ │ ├── 2cf │ │ ├── 2d0 │ │ ├── 2d1 │ │ ├── 2d2 │ │ ├── 2d3 │ │ ├── 2d5 │ │ ├── 2d6 │ │ ├── 2d7 │ │ ├── 2d8 │ │ ├── 2d9 │ │ ├── 2da │ │ ├── 2db │ │ ├── 2dc │ │ ├── 2dd │ │ ├── 2de │ │ ├── 2e0 │ │ ├── 2e1 │ │ ├── 2e2 │ │ ├── 2e3 │ │ ├── 2e4 │ │ ├── 2e5 │ │ ├── 2e6 │ │ ├── 2e7 │ │ ├── 2e8 │ │ ├── 2e9 │ │ ├── 2ea │ │ ├── 2eb │ │ ├── 2f8 │ │ ├── 2f9 │ │ ├── 2fa │ │ ├── 30a │ │ ├── 30b │ │ ├── 30c │ │ ├── 30d │ │ ├── 30e │ │ ├── 30f │ │ ├── 31f │ │ ├── __init__.py │ │ └── e00 ├── dac │ ├── __init__.py │ └── interface.py ├── interface.py ├── models │ ├── __init__.py │ ├── config.py │ ├── exl2_model.py │ ├── gguf_model.py │ ├── hf_model.py │ ├── info.py │ ├── llamacpp_server.py │ └── vllm_model.py ├── utils │ ├── __init__.py │ ├── chunking.py │ ├── helpers.py │ └── preprocessing.py ├── version │ ├── __init__.py │ ├── interface.py │ ├── playback.py │ ├── v1 │ │ ├── __init__.py │ │ ├── alignment.py │ │ ├── prompt_processor.py │ │ └── utils.py │ ├── v2 │ │ ├── __init__.py │ │ ├── alignment.py │ │ ├── prompt_processor.py │ │ ├── text_processor.py │ │ ├── tokens.py │ │ └── utils.py │ └── v3 │ │ ├── __init__.py │ │ ├── audio_processor.py │ │ ├── default_speakers │ │ └── json │ │ │ └── en-female-1-neutral.json │ │ ├── prompt_processor.py │ │ ├── tokens.py │ │ └── utils.py ├── wav_tokenizer │ ├── __init__.py │ ├── audio_codec.py │ ├── decoder │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── discriminator_dac.py │ │ ├── discriminators.py │ │ ├── experiment.py │ │ ├── feature_extractors.py │ │ ├── heads.py │ │ ├── helpers.py │ │ ├── loss.py │ │ ├── models.py │ │ ├── modules.py │ │ ├── pretrained.py │ │ ├── pretrained_model.py │ │ └── spectral_ops.py │ ├── encoder │ │ ├── __init__.py │ │ ├── distrib.py │ │ ├── model.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ ├── conv.py │ │ │ ├── lstm.py │ │ │ ├── norm.py │ │ │ ├── seanet.py │ │ │ └── transformer.py │ │ ├── msstftd.py │ │ ├── quantization │ │ │ ├── __init__.py │ │ │ ├── ac.py │ │ │ ├── core_vq.py │ │ │ └── vq.py │ │ └── utils.py │ └── model.py └── whisper │ ├── __init__.py │ └── transcribe.py ├── package-lock.json ├── package.json ├── requirements.txt ├── setup.py └── tests └── number_to_words.test.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [edwko] 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # Distribution / packaging 7 | .Python 8 | build/ 9 | develop-eggs/ 10 | dist/ 11 | downloads/ 12 | eggs/ 13 | .eggs/ 14 | lib/ 15 | lib64/ 16 | parts/ 17 | sdist/ 18 | var/ 19 | wheels/ 20 | share/python-wheels/ 21 | *.egg-info/ 22 | .installed.cfg 23 | *.egg 24 | MANIFEST 25 | 26 | # Node 27 | node_modules 28 | coverage 29 | -------------------------------------------------------------------------------- /docs/assets/rtf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/docs/assets/rtf.png -------------------------------------------------------------------------------- /examples/training/OuteTTS-0.3/train.md: -------------------------------------------------------------------------------- 1 | # OuteTTS Version 0.3 Training Guide 2 | 3 | > [!WARNING] 4 | > **Only Compatible with [OuteTTS Version 0.3 Models](https://huggingface.co/collections/OuteAI/outetts-03-6786b1ebc7aeb757bc17a2fa)** 5 | > 6 | > Data script will not work with newer or older model versions. Each model version has its own data creation requirements. 7 | 8 | ## Overview 9 | 10 | The OuteTTS v0.3 model follows a typical language model training pipeline: 11 | - **Pre-Training** 12 | - **Supervised Fine-Tuning (SFT)** 13 | - **Direct Preference Optimization (DPO)** 14 | 15 | If you plan to introduce new languages, you may want to follow the same training pattern. 16 | 17 | ## Fine-Tuning Guide 18 | 19 | ### 1. Creating a Dataset 20 | 21 | Before fine-tuning, you need to create a dataset. Use the provided processing script to generate the necessary data format: 22 | 23 | - **Script Location:** 24 | `examples/training/OuteTTS-0.3/data_creation_example.py` 25 | 26 | - Ensure your raw data is formatted as Parquet files. 27 | - Your data must contain: 28 | - A `"transcript"` field of type string. 29 | - An `"audio"` field containing audio bytes in `"bytes"` . 30 | 31 | The script will process your data and save the resulting files in Parquet format with full prompts. 32 | 33 | ### 2. Preparing Fine-Tuning Data 34 | 35 | To fine-tune the model, you will need to create two types of split SFT (Supervised Fine-Tuning) data: 36 | - **Input Completion** 37 | - **Speaker Completion** 38 | 39 | #### A. Input Completion 40 | 41 | This step involves preparing data where the model predicts completions based on given inputs. 42 | 43 | **Input:** 44 | ```text 45 | <|im_start|> 46 | <|text_start|>this<|space|>is<|space|>a<|space|>test<|period|><|text_end|> 47 | <|audio_start|> 48 | ``` 49 | 50 | **Target:** 51 | ```text 52 | this<|t_0.15|><|27|><|1789|><|379|><|1236|><|1465|><|1326|><|1584|><|889|><|183|><|1283|><|794|><|space|> 53 | is<|t_0.09|><|1281|><|903|><|1521|><|319|><|230|><|1533|><|906|><|space|> 54 | a<|t_0.07|><|1300|><|1258|><|581|><|1113|><|557|><|space|> 55 | test<|period|><|t_0.51|><|1734|><|1510|><|419|><|391|><|334|><|859|><|1588|><|592|><|858|><|911|><|1726|><|1140|><|346|><|135|><|569|><|206|><|1183|><|1272|><|1329|><|1446|><|1556|><|1752|><|1748|><|454|><|870|><|1349|><|1364|><|719|><|1370|><|1088|><|1238|><|253|><|767|><|1273|><|224|><|414|><|1359|><|1450|> 56 | <|audio_end|> 57 | <|im_end|> 58 | ``` 59 | 60 | #### B. Speaker Completion 61 | 62 | For speaker completion, fine-tune the model to adapt to a speaker's style by including a portion of the speaker's input. The input length should vary for example between 5-10 seconds, depending on your speaker data. Randomly selecting different portions is recommended over using a fixed segment length. 63 | 64 | **Example Format:** 65 | 66 | **Input:** 67 | ```text 68 | <|im_start|> 69 | <|text_start|>this<|space|>is<|space|>a<|space|>test<|period|><|text_end|> 70 | <|audio_start|> 71 | this<|t_0.15|><|27|><|1789|><|379|><|1236|><|1465|><|1326|><|1584|><|889|><|183|><|1283|><|794|><|space|> 72 | is<|t_0.09|><|1281|><|903|><|1521|><|319|><|230|><|1533|><|906|><|space|> 73 | ``` 74 | 75 | **Target:** 76 | ```text 77 | a<|t_0.07|><|1300|><|1258|><|581|><|1113|><|557|><|space|> 78 | test<|period|><|t_0.51|><|1734|><|1510|><|419|><|391|><|334|><|859|><|1588|><|592|><|858|><|911|><|1726|><|1140|><|346|><|135|><|569|><|206|><|1183|><|1272|><|1329|><|1446|><|1556|><|1752|><|1748|><|454|><|870|><|1349|><|1364|><|719|><|1370|><|1088|><|1238|><|253|><|767|><|1273|><|224|><|414|><|1359|><|1450|> 79 | <|audio_end|> 80 | <|im_end|> 81 | ``` 82 | 83 | ### 3. Training the Model 84 | 85 | Because OuteTTS is built on a language model architecture, it can be tuned using any preferred language model training library or framework. Some popular options include: 86 | 87 | - [TorchTune](https://github.com/pytorch/torchtune) 88 | - [Unsloth](https://github.com/unslothai/unsloth) 89 | - [Hugging Face Transformers Trainer](https://huggingface.co/docs/trl/sft_trainer) 90 | -------------------------------------------------------------------------------- /examples/v1/node/index.js: -------------------------------------------------------------------------------- 1 | 2 | import { HFModelConfig_v1, InterfaceHF } from "outetts"; 3 | 4 | // Configure the model 5 | const model_config = new HFModelConfig_v1({ 6 | model_path: "onnx-community/OuteTTS-0.2-500M", 7 | language: "en", // Supported languages in v0.2: en, zh, ja, ko 8 | dtype: "fp32", // Supported dtypes: fp32, q8, q4 9 | }); 10 | 11 | // Initialize the interface 12 | const tts_interface = await InterfaceHF({ model_version: "0.2", cfg: model_config }); 13 | 14 | // Print available default speakers 15 | tts_interface.print_default_speakers(); 16 | 17 | // Load a default speaker 18 | const speaker = tts_interface.load_default_speaker("male_1"); 19 | 20 | // Generate speech 21 | const output = await tts_interface.generate({ 22 | text: "Speech synthesis is the artificial production of human speech.", 23 | temperature: 0.1, // Lower temperature values may result in a more stable tone 24 | repetition_penalty: 1.1, 25 | max_length: 4096, 26 | 27 | // Optional: Use a speaker profile for consistent voice characteristics 28 | // Without a speaker profile, the model will generate a voice with random characteristics 29 | speaker, 30 | }); 31 | 32 | // Save the synthesized speech to a file 33 | output.save("output.wav"); 34 | -------------------------------------------------------------------------------- /examples/v1/node/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-tts", 3 | "version": "1.0.0", 4 | "lockfileVersion": 3, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "node-tts", 9 | "version": "1.0.0", 10 | "license": "Apache-2.0", 11 | "dependencies": { 12 | "outetts": "file:../../.." 13 | } 14 | }, 15 | "../../..": { 16 | "name": "outetts", 17 | "version": "0.0.1", 18 | "license": "Apache-2.0", 19 | "dependencies": { 20 | "@huggingface/transformers": "^3.1.1" 21 | } 22 | }, 23 | "node_modules/outetts": { 24 | "resolved": "../../..", 25 | "link": true 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /examples/v1/node/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "node-tts", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "type": "module", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "OuteAI", 10 | "license": "Apache-2.0", 11 | "description": "", 12 | "dependencies": { 13 | "outetts": "file:../../.." 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /outetts.js/index.js: -------------------------------------------------------------------------------- 1 | export const __version__ = "0.2.1"; 2 | 3 | export { InterfaceHF, HFModelConfig_v1 } from "./interface.js"; 4 | -------------------------------------------------------------------------------- /outetts.js/interface.js: -------------------------------------------------------------------------------- 1 | import { InterfaceHF as _InterfaceHF_v1, HFModelConfig as HFModelConfig_v1 } from "./version/v1/interface.js"; 2 | 3 | const MODEL_CONFIGS = Object.freeze({ 4 | // TODO: Add support for 0.1 model 5 | // 0.1: { 6 | // tokenizer: "onnx-community/OuteTTS-0.1-350M", 7 | // sizes: ["350M"], 8 | // links: ["https://huggingface.co/onnx-community/OuteTTS-0.1-350M"], 9 | // languages: ["en"], 10 | // hf_interface: _InterfaceHF_v1, 11 | // max_seq_length: 4096, 12 | // }, 13 | 0.2: { 14 | tokenizer: "onnx-community/OuteTTS-0.2-500M", 15 | sizes: ["500M"], 16 | links: ["https://huggingface.co/onnx-community/OuteTTS-0.2-500M"], 17 | languages: ["en", "ja", "ko", "zh"], 18 | hf_interface: _InterfaceHF_v1, 19 | max_seq_length: 4096, 20 | }, 21 | }); 22 | 23 | function display_available_models() { 24 | console.log("\n=== Available OuteTTS Models ===\n"); 25 | const separator = "-".repeat(50); 26 | for (const [version, details] of Object.entries(MODEL_CONFIGS)) { 27 | console.log(separator); 28 | console.log(`Version: ${version}`); 29 | console.log(`Supported Languages: ${details.languages.join(", ")}`); 30 | console.log(`Model Sizes: ${details.sizes.join(", ")}`); 31 | console.log("Available Formats: HF"); 32 | console.log(`Tokenizer: ${details.tokenizer}`); 33 | console.log(`Links: ${details.links.join(", ")}`); 34 | console.log(separator + "\n"); 35 | } 36 | } 37 | 38 | /** 39 | * Retrieve the configuration for a given model version. 40 | * @param {keyof MODEL_CONFIGS} version Version identifier for the model. 41 | */ 42 | function get_model_config(version) { 43 | if (!(version in MODEL_CONFIGS)) { 44 | throw new Error( 45 | `Unsupported model version '${version}'. Supported versions are: ${Object.keys(MODEL_CONFIGS)}`, 46 | ); 47 | } 48 | return MODEL_CONFIGS[version]; 49 | } 50 | 51 | function check_max_length(max_seq_length, model_max_seq_length) { 52 | if (!max_seq_length) { 53 | throw new Error("max_seq_length must be specified."); 54 | } 55 | if (max_seq_length > model_max_seq_length) { 56 | throw new Error( 57 | `Requested max_seq_length (${max_seq_length}) exceeds the maximum supported length (${model_max_seq_length}).`, 58 | ); 59 | } 60 | } 61 | 62 | /** 63 | * @typedef {Object} InterfaceConstructorArgs 64 | * @property {string} model_version Version identifier for the model to be loaded. 65 | * @property {HFModelConfig_v1} cfg Configuration object containing parameters. 66 | * @property {string} cfg.tokenizer_path Path to the tokenizer. 67 | * @property {string} cfg.language Language to be used. 68 | * @property {number} cfg.max_seq_length Maximum sequence length. 69 | */ 70 | 71 | /** 72 | * Creates and returns a Hugging Face model interface for OuteTTS. 73 | * 74 | * @param {InterfaceConstructorArgs} inputs 75 | * @returns {Promise<_InterfaceHF_v1>} An instance of the interface based on the specified version. 76 | * @throws {Error} If the specified language is not supported by the model version. 77 | */ 78 | export async function InterfaceHF({ model_version, cfg }) { 79 | const config = get_model_config(model_version); 80 | cfg.tokenizer_path = cfg.tokenizer_path || config.tokenizer; 81 | const languages = config.languages; 82 | if (!languages.includes(cfg.language)) { 83 | throw new Error( 84 | `Language '${cfg.language}' is not supported by model version '${model_version}'. Supported languages are: ${languages}`, 85 | ); 86 | } 87 | cfg.languages = languages; 88 | 89 | const interface_class = config.hf_interface; 90 | 91 | check_max_length(cfg.max_seq_length, config.max_seq_length); 92 | 93 | return await interface_class.load(cfg); 94 | } 95 | 96 | export { HFModelConfig_v1 }; 97 | -------------------------------------------------------------------------------- /outetts.js/version/v1/audio_codec.js: -------------------------------------------------------------------------------- 1 | import { Tensor } from "@huggingface/transformers"; 2 | 3 | export class AudioCodec { 4 | constructor(wavtokenizer) { 5 | this.wavtokenizer = wavtokenizer; 6 | this.sr = 24000; 7 | } 8 | 9 | /** 10 | * Decode a list of audio codes into a waveform. 11 | * @param {bigint[]} codes 12 | * @returns {Promise} The generated waveform. 13 | */ 14 | async decode(codes) { 15 | codes = new Tensor("int64", codes, [1, codes.length]); 16 | const { waveform } = await this.wavtokenizer({ codes }); 17 | return waveform; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /outetts.js/version/v1/default_speakers.js: -------------------------------------------------------------------------------- 1 | import en_female_1 from "./default_speakers/en_female_1.json" with { type: "json" }; 2 | import en_female_2 from "./default_speakers/en_female_2.json" with { type: "json" }; 3 | import en_male_1 from "./default_speakers/en_male_1.json" with { type: "json" }; 4 | import en_male_2 from "./default_speakers/en_male_2.json" with { type: "json" }; 5 | import en_male_3 from "./default_speakers/en_male_3.json" with { type: "json" }; 6 | import en_male_4 from "./default_speakers/en_male_4.json" with { type: "json" }; 7 | import ja_female_1 from "./default_speakers/ja_female_1.json" with { type: "json" }; 8 | import ja_female_2 from "./default_speakers/ja_female_2.json" with { type: "json" }; 9 | import ja_female_3 from "./default_speakers/ja_female_3.json" with { type: "json" }; 10 | import ja_male_1 from "./default_speakers/ja_male_1.json" with { type: "json" }; 11 | import ko_female_1 from "./default_speakers/ko_female_1.json" with { type: "json" }; 12 | import ko_female_2 from "./default_speakers/ko_female_2.json" with { type: "json" }; 13 | import ko_male_1 from "./default_speakers/ko_male_1.json" with { type: "json" }; 14 | import ko_male_2 from "./default_speakers/ko_male_2.json" with { type: "json" }; 15 | import zh_female_1 from "./default_speakers/zh_female_1.json" with { type: "json" }; 16 | import zh_male_1 from "./default_speakers/zh_male_1.json" with { type: "json" }; 17 | 18 | export default { 19 | en: { 20 | male_1: en_male_1, 21 | male_2: en_male_2, 22 | male_3: en_male_3, 23 | male_4: en_male_4, 24 | female_1: en_female_1, 25 | female_2: en_female_2, 26 | }, 27 | ja: { 28 | male_1: ja_male_1, 29 | female_1: ja_female_1, 30 | female_2: ja_female_2, 31 | female_3: ja_female_3, 32 | }, 33 | ko: { 34 | male_1: ko_male_1, 35 | male_2: ko_male_2, 36 | female_1: ko_female_1, 37 | female_2: ko_female_2, 38 | }, 39 | zh: { 40 | male_1: zh_male_1, 41 | female_1: zh_female_1, 42 | }, 43 | }; 44 | -------------------------------------------------------------------------------- /outetts.js/version/v1/model.js: -------------------------------------------------------------------------------- 1 | export class HFModel { 2 | constructor(model) { 3 | this.model = model; 4 | } 5 | 6 | async generate(...args) { 7 | return (await this.model.generate(...args)).tolist()[0]; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /outetts/__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | os.environ["HF_HUB_DISABLE_TELEMETRY"] = "1" 4 | 5 | __version__ = "0.4.4" 6 | 7 | from .interface import Interface 8 | from .models.info import Backend, InterfaceVersion, Models, LlamaCppQuantization, GenerationType 9 | from .models.config import ModelConfig, GenerationConfig, SamplerConfig 10 | -------------------------------------------------------------------------------- /outetts/anyascii/__init__.py: -------------------------------------------------------------------------------- 1 | # ISC License 2 | 3 | # Copyright (c) 2020-2023, Hunter WB 4 | 5 | # Permission to use, copy, modify, and/or distribute this software for any 6 | # purpose with or without fee is hereby granted, provided that the above 7 | # copyright notice and this permission notice appear in all copies. 8 | 9 | # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15 | # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | 17 | """Unicode to ASCII transliteration""" 18 | 19 | from sys import intern 20 | from zlib import MAX_WBITS, decompress 21 | from pathlib import Path 22 | 23 | def read_binary(resource): 24 | data_dir = Path(__file__).parent / "_data" 25 | return (data_dir / resource).read_bytes() 26 | 27 | _blocks = {} 28 | 29 | 30 | def anyascii(string): 31 | # type: (str) -> str 32 | """Transliterate a string into ASCII.""" 33 | try: 34 | if string.isascii(): 35 | return string 36 | except AttributeError: 37 | pass 38 | result = [] 39 | for char in string: 40 | codepoint = ord(char) 41 | if codepoint <= 0x7F: 42 | result.append(char) 43 | continue 44 | blocknum = codepoint >> 8 45 | lo = codepoint & 0xFF 46 | try: 47 | block = _blocks[blocknum] 48 | except KeyError: 49 | try: 50 | b = read_binary("%03x" % blocknum) 51 | s = decompress(b, -MAX_WBITS).decode("ascii") 52 | block = tuple(map(intern, s.split("\t"))) 53 | except FileNotFoundError: 54 | block = () 55 | _blocks[blocknum] = block 56 | if len(block) > lo: 57 | result.append(block[lo]) 58 | return "".join(result) 59 | -------------------------------------------------------------------------------- /outetts/anyascii/_data/000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/000 -------------------------------------------------------------------------------- /outetts/anyascii/_data/001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/001 -------------------------------------------------------------------------------- /outetts/anyascii/_data/002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/002 -------------------------------------------------------------------------------- /outetts/anyascii/_data/003: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/003 -------------------------------------------------------------------------------- /outetts/anyascii/_data/004: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/004 -------------------------------------------------------------------------------- /outetts/anyascii/_data/005: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/005 -------------------------------------------------------------------------------- /outetts/anyascii/_data/006: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/006 -------------------------------------------------------------------------------- /outetts/anyascii/_data/007: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/007 -------------------------------------------------------------------------------- /outetts/anyascii/_data/008: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/008 -------------------------------------------------------------------------------- /outetts/anyascii/_data/009: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/009 -------------------------------------------------------------------------------- /outetts/anyascii/_data/00a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/00a -------------------------------------------------------------------------------- /outetts/anyascii/_data/00b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/00b -------------------------------------------------------------------------------- /outetts/anyascii/_data/00c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/00c -------------------------------------------------------------------------------- /outetts/anyascii/_data/00d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/00d -------------------------------------------------------------------------------- /outetts/anyascii/_data/00e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/00e -------------------------------------------------------------------------------- /outetts/anyascii/_data/00f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/00f -------------------------------------------------------------------------------- /outetts/anyascii/_data/010: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/010 -------------------------------------------------------------------------------- /outetts/anyascii/_data/011: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/011 -------------------------------------------------------------------------------- /outetts/anyascii/_data/012: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/012 -------------------------------------------------------------------------------- /outetts/anyascii/_data/013: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/013 -------------------------------------------------------------------------------- /outetts/anyascii/_data/014: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/014 -------------------------------------------------------------------------------- /outetts/anyascii/_data/015: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/015 -------------------------------------------------------------------------------- /outetts/anyascii/_data/016: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/016 -------------------------------------------------------------------------------- /outetts/anyascii/_data/017: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/017 -------------------------------------------------------------------------------- /outetts/anyascii/_data/018: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/018 -------------------------------------------------------------------------------- /outetts/anyascii/_data/019: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/019 -------------------------------------------------------------------------------- /outetts/anyascii/_data/01a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/01a -------------------------------------------------------------------------------- /outetts/anyascii/_data/01b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/01b -------------------------------------------------------------------------------- /outetts/anyascii/_data/01c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/01c -------------------------------------------------------------------------------- /outetts/anyascii/_data/01d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/01d -------------------------------------------------------------------------------- /outetts/anyascii/_data/01e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/01e -------------------------------------------------------------------------------- /outetts/anyascii/_data/01f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/01f -------------------------------------------------------------------------------- /outetts/anyascii/_data/020: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/020 -------------------------------------------------------------------------------- /outetts/anyascii/_data/021: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/021 -------------------------------------------------------------------------------- /outetts/anyascii/_data/022: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/022 -------------------------------------------------------------------------------- /outetts/anyascii/_data/023: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/023 -------------------------------------------------------------------------------- /outetts/anyascii/_data/024: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/024 -------------------------------------------------------------------------------- /outetts/anyascii/_data/025: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/025 -------------------------------------------------------------------------------- /outetts/anyascii/_data/026: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/026 -------------------------------------------------------------------------------- /outetts/anyascii/_data/027: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/027 -------------------------------------------------------------------------------- /outetts/anyascii/_data/028: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/028 -------------------------------------------------------------------------------- /outetts/anyascii/_data/029: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/029 -------------------------------------------------------------------------------- /outetts/anyascii/_data/02a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/02a -------------------------------------------------------------------------------- /outetts/anyascii/_data/02b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/02b -------------------------------------------------------------------------------- /outetts/anyascii/_data/02c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/02c -------------------------------------------------------------------------------- /outetts/anyascii/_data/02d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/02d -------------------------------------------------------------------------------- /outetts/anyascii/_data/02e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/02e -------------------------------------------------------------------------------- /outetts/anyascii/_data/02f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/02f -------------------------------------------------------------------------------- /outetts/anyascii/_data/030: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/030 -------------------------------------------------------------------------------- /outetts/anyascii/_data/031: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/031 -------------------------------------------------------------------------------- /outetts/anyascii/_data/032: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/032 -------------------------------------------------------------------------------- /outetts/anyascii/_data/033: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/033 -------------------------------------------------------------------------------- /outetts/anyascii/_data/034: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/034 -------------------------------------------------------------------------------- /outetts/anyascii/_data/035: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/035 -------------------------------------------------------------------------------- /outetts/anyascii/_data/036: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/036 -------------------------------------------------------------------------------- /outetts/anyascii/_data/037: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/037 -------------------------------------------------------------------------------- /outetts/anyascii/_data/038: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/038 -------------------------------------------------------------------------------- /outetts/anyascii/_data/039: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/039 -------------------------------------------------------------------------------- /outetts/anyascii/_data/03a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/03a -------------------------------------------------------------------------------- /outetts/anyascii/_data/03b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/03b -------------------------------------------------------------------------------- /outetts/anyascii/_data/03c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/03c -------------------------------------------------------------------------------- /outetts/anyascii/_data/03d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/03d -------------------------------------------------------------------------------- /outetts/anyascii/_data/03e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/03e -------------------------------------------------------------------------------- /outetts/anyascii/_data/03f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/03f -------------------------------------------------------------------------------- /outetts/anyascii/_data/040: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/040 -------------------------------------------------------------------------------- /outetts/anyascii/_data/041: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/041 -------------------------------------------------------------------------------- /outetts/anyascii/_data/042: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/042 -------------------------------------------------------------------------------- /outetts/anyascii/_data/043: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/043 -------------------------------------------------------------------------------- /outetts/anyascii/_data/044: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/044 -------------------------------------------------------------------------------- /outetts/anyascii/_data/045: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/045 -------------------------------------------------------------------------------- /outetts/anyascii/_data/046: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/046 -------------------------------------------------------------------------------- /outetts/anyascii/_data/047: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/047 -------------------------------------------------------------------------------- /outetts/anyascii/_data/048: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/048 -------------------------------------------------------------------------------- /outetts/anyascii/_data/049: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/049 -------------------------------------------------------------------------------- /outetts/anyascii/_data/04a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/04a -------------------------------------------------------------------------------- /outetts/anyascii/_data/04b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/04b -------------------------------------------------------------------------------- /outetts/anyascii/_data/04c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/04c -------------------------------------------------------------------------------- /outetts/anyascii/_data/04d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/04d -------------------------------------------------------------------------------- /outetts/anyascii/_data/04e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/04e -------------------------------------------------------------------------------- /outetts/anyascii/_data/04f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/04f -------------------------------------------------------------------------------- /outetts/anyascii/_data/050: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/050 -------------------------------------------------------------------------------- /outetts/anyascii/_data/051: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/051 -------------------------------------------------------------------------------- /outetts/anyascii/_data/052: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/052 -------------------------------------------------------------------------------- /outetts/anyascii/_data/053: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/053 -------------------------------------------------------------------------------- /outetts/anyascii/_data/054: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/054 -------------------------------------------------------------------------------- /outetts/anyascii/_data/055: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/055 -------------------------------------------------------------------------------- /outetts/anyascii/_data/056: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/056 -------------------------------------------------------------------------------- /outetts/anyascii/_data/057: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/057 -------------------------------------------------------------------------------- /outetts/anyascii/_data/058: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/058 -------------------------------------------------------------------------------- /outetts/anyascii/_data/059: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/059 -------------------------------------------------------------------------------- /outetts/anyascii/_data/05a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/05a -------------------------------------------------------------------------------- /outetts/anyascii/_data/05b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/05b -------------------------------------------------------------------------------- /outetts/anyascii/_data/05c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/05c -------------------------------------------------------------------------------- /outetts/anyascii/_data/05d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/05d -------------------------------------------------------------------------------- /outetts/anyascii/_data/05e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/05e -------------------------------------------------------------------------------- /outetts/anyascii/_data/05f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/05f -------------------------------------------------------------------------------- /outetts/anyascii/_data/060: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/060 -------------------------------------------------------------------------------- /outetts/anyascii/_data/061: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/061 -------------------------------------------------------------------------------- /outetts/anyascii/_data/062: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/062 -------------------------------------------------------------------------------- /outetts/anyascii/_data/063: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/063 -------------------------------------------------------------------------------- /outetts/anyascii/_data/064: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/064 -------------------------------------------------------------------------------- /outetts/anyascii/_data/065: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/065 -------------------------------------------------------------------------------- /outetts/anyascii/_data/066: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/066 -------------------------------------------------------------------------------- /outetts/anyascii/_data/067: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/067 -------------------------------------------------------------------------------- /outetts/anyascii/_data/068: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/068 -------------------------------------------------------------------------------- /outetts/anyascii/_data/069: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/069 -------------------------------------------------------------------------------- /outetts/anyascii/_data/06a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/06a -------------------------------------------------------------------------------- /outetts/anyascii/_data/06b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/06b -------------------------------------------------------------------------------- /outetts/anyascii/_data/06c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/06c -------------------------------------------------------------------------------- /outetts/anyascii/_data/06d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/06d -------------------------------------------------------------------------------- /outetts/anyascii/_data/06e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/06e -------------------------------------------------------------------------------- /outetts/anyascii/_data/06f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/06f -------------------------------------------------------------------------------- /outetts/anyascii/_data/070: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/070 -------------------------------------------------------------------------------- /outetts/anyascii/_data/071: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/071 -------------------------------------------------------------------------------- /outetts/anyascii/_data/072: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/072 -------------------------------------------------------------------------------- /outetts/anyascii/_data/073: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/073 -------------------------------------------------------------------------------- /outetts/anyascii/_data/074: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/074 -------------------------------------------------------------------------------- /outetts/anyascii/_data/075: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/075 -------------------------------------------------------------------------------- /outetts/anyascii/_data/076: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/076 -------------------------------------------------------------------------------- /outetts/anyascii/_data/077: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/077 -------------------------------------------------------------------------------- /outetts/anyascii/_data/078: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/078 -------------------------------------------------------------------------------- /outetts/anyascii/_data/079: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/079 -------------------------------------------------------------------------------- /outetts/anyascii/_data/07a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/07a -------------------------------------------------------------------------------- /outetts/anyascii/_data/07b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/07b -------------------------------------------------------------------------------- /outetts/anyascii/_data/07c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/07c -------------------------------------------------------------------------------- /outetts/anyascii/_data/07d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/07d -------------------------------------------------------------------------------- /outetts/anyascii/_data/07e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/07e -------------------------------------------------------------------------------- /outetts/anyascii/_data/07f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/07f -------------------------------------------------------------------------------- /outetts/anyascii/_data/080: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/080 -------------------------------------------------------------------------------- /outetts/anyascii/_data/081: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/081 -------------------------------------------------------------------------------- /outetts/anyascii/_data/082: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/082 -------------------------------------------------------------------------------- /outetts/anyascii/_data/083: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/083 -------------------------------------------------------------------------------- /outetts/anyascii/_data/084: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/084 -------------------------------------------------------------------------------- /outetts/anyascii/_data/085: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/085 -------------------------------------------------------------------------------- /outetts/anyascii/_data/086: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/086 -------------------------------------------------------------------------------- /outetts/anyascii/_data/087: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/087 -------------------------------------------------------------------------------- /outetts/anyascii/_data/088: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/088 -------------------------------------------------------------------------------- /outetts/anyascii/_data/089: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/089 -------------------------------------------------------------------------------- /outetts/anyascii/_data/08a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/08a -------------------------------------------------------------------------------- /outetts/anyascii/_data/08b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/08b -------------------------------------------------------------------------------- /outetts/anyascii/_data/08c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/08c -------------------------------------------------------------------------------- /outetts/anyascii/_data/08d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/08d -------------------------------------------------------------------------------- /outetts/anyascii/_data/08e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/08e -------------------------------------------------------------------------------- /outetts/anyascii/_data/08f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/08f -------------------------------------------------------------------------------- /outetts/anyascii/_data/090: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/090 -------------------------------------------------------------------------------- /outetts/anyascii/_data/091: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/091 -------------------------------------------------------------------------------- /outetts/anyascii/_data/092: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/092 -------------------------------------------------------------------------------- /outetts/anyascii/_data/093: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/093 -------------------------------------------------------------------------------- /outetts/anyascii/_data/094: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/094 -------------------------------------------------------------------------------- /outetts/anyascii/_data/095: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/095 -------------------------------------------------------------------------------- /outetts/anyascii/_data/096: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/096 -------------------------------------------------------------------------------- /outetts/anyascii/_data/097: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/097 -------------------------------------------------------------------------------- /outetts/anyascii/_data/098: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/098 -------------------------------------------------------------------------------- /outetts/anyascii/_data/099: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/099 -------------------------------------------------------------------------------- /outetts/anyascii/_data/09a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/09a -------------------------------------------------------------------------------- /outetts/anyascii/_data/09b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/09b -------------------------------------------------------------------------------- /outetts/anyascii/_data/09c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/09c -------------------------------------------------------------------------------- /outetts/anyascii/_data/09d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/09d -------------------------------------------------------------------------------- /outetts/anyascii/_data/09e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/09e -------------------------------------------------------------------------------- /outetts/anyascii/_data/09f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/09f -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0a9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0a9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0aa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0aa -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ab -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ac -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ad -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ae -------------------------------------------------------------------------------- /outetts/anyascii/_data/0af: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0af -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0b9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0b9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ba: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ba -------------------------------------------------------------------------------- /outetts/anyascii/_data/0bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0bb -------------------------------------------------------------------------------- /outetts/anyascii/_data/0bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0bc -------------------------------------------------------------------------------- /outetts/anyascii/_data/0bd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0bd -------------------------------------------------------------------------------- /outetts/anyascii/_data/0be: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0be -------------------------------------------------------------------------------- /outetts/anyascii/_data/0bf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0bf -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0c9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0c9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ca -------------------------------------------------------------------------------- /outetts/anyascii/_data/0cb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0cb -------------------------------------------------------------------------------- /outetts/anyascii/_data/0cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0cc -------------------------------------------------------------------------------- /outetts/anyascii/_data/0cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0cd -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ce -------------------------------------------------------------------------------- /outetts/anyascii/_data/0cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0cf -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0d7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0d7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0f9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0f9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/0fa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0fa -------------------------------------------------------------------------------- /outetts/anyascii/_data/0fb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0fb -------------------------------------------------------------------------------- /outetts/anyascii/_data/0fc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0fc -------------------------------------------------------------------------------- /outetts/anyascii/_data/0fd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0fd -------------------------------------------------------------------------------- /outetts/anyascii/_data/0fe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0fe -------------------------------------------------------------------------------- /outetts/anyascii/_data/0ff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/0ff -------------------------------------------------------------------------------- /outetts/anyascii/_data/100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/100 -------------------------------------------------------------------------------- /outetts/anyascii/_data/101: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/101 -------------------------------------------------------------------------------- /outetts/anyascii/_data/102: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/102 -------------------------------------------------------------------------------- /outetts/anyascii/_data/103: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/103 -------------------------------------------------------------------------------- /outetts/anyascii/_data/104: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/104 -------------------------------------------------------------------------------- /outetts/anyascii/_data/105: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/105 -------------------------------------------------------------------------------- /outetts/anyascii/_data/106: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/106 -------------------------------------------------------------------------------- /outetts/anyascii/_data/107: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/107 -------------------------------------------------------------------------------- /outetts/anyascii/_data/108: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/108 -------------------------------------------------------------------------------- /outetts/anyascii/_data/109: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/109 -------------------------------------------------------------------------------- /outetts/anyascii/_data/10a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/10a -------------------------------------------------------------------------------- /outetts/anyascii/_data/10b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/10b -------------------------------------------------------------------------------- /outetts/anyascii/_data/10c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/10c -------------------------------------------------------------------------------- /outetts/anyascii/_data/10d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/10d -------------------------------------------------------------------------------- /outetts/anyascii/_data/10e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/10e -------------------------------------------------------------------------------- /outetts/anyascii/_data/10f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/10f -------------------------------------------------------------------------------- /outetts/anyascii/_data/110: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/110 -------------------------------------------------------------------------------- /outetts/anyascii/_data/111: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/111 -------------------------------------------------------------------------------- /outetts/anyascii/_data/112: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/112 -------------------------------------------------------------------------------- /outetts/anyascii/_data/113: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/113 -------------------------------------------------------------------------------- /outetts/anyascii/_data/114: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/114 -------------------------------------------------------------------------------- /outetts/anyascii/_data/115: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/115 -------------------------------------------------------------------------------- /outetts/anyascii/_data/116: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/116 -------------------------------------------------------------------------------- /outetts/anyascii/_data/117: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/117 -------------------------------------------------------------------------------- /outetts/anyascii/_data/118: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/118 -------------------------------------------------------------------------------- /outetts/anyascii/_data/119: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/119 -------------------------------------------------------------------------------- /outetts/anyascii/_data/11a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/11a -------------------------------------------------------------------------------- /outetts/anyascii/_data/11b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/11b -------------------------------------------------------------------------------- /outetts/anyascii/_data/11c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/11c -------------------------------------------------------------------------------- /outetts/anyascii/_data/11d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/11d -------------------------------------------------------------------------------- /outetts/anyascii/_data/11e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/11e -------------------------------------------------------------------------------- /outetts/anyascii/_data/11f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/11f -------------------------------------------------------------------------------- /outetts/anyascii/_data/124: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/124 -------------------------------------------------------------------------------- /outetts/anyascii/_data/12f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/12f -------------------------------------------------------------------------------- /outetts/anyascii/_data/130: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/130 -------------------------------------------------------------------------------- /outetts/anyascii/_data/131: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/131 -------------------------------------------------------------------------------- /outetts/anyascii/_data/132: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/132 -------------------------------------------------------------------------------- /outetts/anyascii/_data/133: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/133 -------------------------------------------------------------------------------- /outetts/anyascii/_data/134: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/134 -------------------------------------------------------------------------------- /outetts/anyascii/_data/144: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/144 -------------------------------------------------------------------------------- /outetts/anyascii/_data/145: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/145 -------------------------------------------------------------------------------- /outetts/anyascii/_data/146: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/146 -------------------------------------------------------------------------------- /outetts/anyascii/_data/16a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/16a -------------------------------------------------------------------------------- /outetts/anyascii/_data/16b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/16b -------------------------------------------------------------------------------- /outetts/anyascii/_data/16e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/16e -------------------------------------------------------------------------------- /outetts/anyascii/_data/16f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/16f -------------------------------------------------------------------------------- /outetts/anyascii/_data/170: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/170 -------------------------------------------------------------------------------- /outetts/anyascii/_data/171: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/171 -------------------------------------------------------------------------------- /outetts/anyascii/_data/172: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/172 -------------------------------------------------------------------------------- /outetts/anyascii/_data/173: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/173 -------------------------------------------------------------------------------- /outetts/anyascii/_data/174: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/174 -------------------------------------------------------------------------------- /outetts/anyascii/_data/175: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/175 -------------------------------------------------------------------------------- /outetts/anyascii/_data/176: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/176 -------------------------------------------------------------------------------- /outetts/anyascii/_data/177: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/177 -------------------------------------------------------------------------------- /outetts/anyascii/_data/178: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/178 -------------------------------------------------------------------------------- /outetts/anyascii/_data/179: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/179 -------------------------------------------------------------------------------- /outetts/anyascii/_data/17a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/17a -------------------------------------------------------------------------------- /outetts/anyascii/_data/17b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/17b -------------------------------------------------------------------------------- /outetts/anyascii/_data/17c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/17c -------------------------------------------------------------------------------- /outetts/anyascii/_data/17d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/17d -------------------------------------------------------------------------------- /outetts/anyascii/_data/17e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/17e -------------------------------------------------------------------------------- /outetts/anyascii/_data/17f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/17f -------------------------------------------------------------------------------- /outetts/anyascii/_data/180: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/180 -------------------------------------------------------------------------------- /outetts/anyascii/_data/181: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/181 -------------------------------------------------------------------------------- /outetts/anyascii/_data/182: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/182 -------------------------------------------------------------------------------- /outetts/anyascii/_data/183: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/183 -------------------------------------------------------------------------------- /outetts/anyascii/_data/184: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/184 -------------------------------------------------------------------------------- /outetts/anyascii/_data/185: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/185 -------------------------------------------------------------------------------- /outetts/anyascii/_data/186: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/186 -------------------------------------------------------------------------------- /outetts/anyascii/_data/187: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/187 -------------------------------------------------------------------------------- /outetts/anyascii/_data/188: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/188 -------------------------------------------------------------------------------- /outetts/anyascii/_data/189: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/189 -------------------------------------------------------------------------------- /outetts/anyascii/_data/18a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/18a -------------------------------------------------------------------------------- /outetts/anyascii/_data/18b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/18b -------------------------------------------------------------------------------- /outetts/anyascii/_data/18c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/18c -------------------------------------------------------------------------------- /outetts/anyascii/_data/18d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/18d -------------------------------------------------------------------------------- /outetts/anyascii/_data/1b0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1b0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1b1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1b1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1b2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1b2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1bc -------------------------------------------------------------------------------- /outetts/anyascii/_data/1cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1cf -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1d7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1d7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1df: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1df -------------------------------------------------------------------------------- /outetts/anyascii/_data/1e0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1e0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1e1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1e1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1e2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1e2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1e4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1e4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1e7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1e7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1e8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1e8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1e9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1e9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1ec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1ec -------------------------------------------------------------------------------- /outetts/anyascii/_data/1ed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1ed -------------------------------------------------------------------------------- /outetts/anyascii/_data/1ee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1ee -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1f9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1f9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/1fa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1fa -------------------------------------------------------------------------------- /outetts/anyascii/_data/1fb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/1fb -------------------------------------------------------------------------------- /outetts/anyascii/_data/200: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/200 -------------------------------------------------------------------------------- /outetts/anyascii/_data/201: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/201 -------------------------------------------------------------------------------- /outetts/anyascii/_data/202: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/202 -------------------------------------------------------------------------------- /outetts/anyascii/_data/203: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/203 -------------------------------------------------------------------------------- /outetts/anyascii/_data/204: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/204 -------------------------------------------------------------------------------- /outetts/anyascii/_data/205: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/205 -------------------------------------------------------------------------------- /outetts/anyascii/_data/206: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/206 -------------------------------------------------------------------------------- /outetts/anyascii/_data/207: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/207 -------------------------------------------------------------------------------- /outetts/anyascii/_data/208: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/208 -------------------------------------------------------------------------------- /outetts/anyascii/_data/209: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/209 -------------------------------------------------------------------------------- /outetts/anyascii/_data/20a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/20a -------------------------------------------------------------------------------- /outetts/anyascii/_data/20b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/20b -------------------------------------------------------------------------------- /outetts/anyascii/_data/20c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/20c -------------------------------------------------------------------------------- /outetts/anyascii/_data/20d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/20d -------------------------------------------------------------------------------- /outetts/anyascii/_data/20e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/20e -------------------------------------------------------------------------------- /outetts/anyascii/_data/20f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/20f -------------------------------------------------------------------------------- /outetts/anyascii/_data/210: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/210 -------------------------------------------------------------------------------- /outetts/anyascii/_data/211: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/211 -------------------------------------------------------------------------------- /outetts/anyascii/_data/212: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/212 -------------------------------------------------------------------------------- /outetts/anyascii/_data/213: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/213 -------------------------------------------------------------------------------- /outetts/anyascii/_data/214: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/214 -------------------------------------------------------------------------------- /outetts/anyascii/_data/215: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/215 -------------------------------------------------------------------------------- /outetts/anyascii/_data/216: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/216 -------------------------------------------------------------------------------- /outetts/anyascii/_data/217: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/217 -------------------------------------------------------------------------------- /outetts/anyascii/_data/218: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/218 -------------------------------------------------------------------------------- /outetts/anyascii/_data/219: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/219 -------------------------------------------------------------------------------- /outetts/anyascii/_data/21a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/21a -------------------------------------------------------------------------------- /outetts/anyascii/_data/21b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/21b -------------------------------------------------------------------------------- /outetts/anyascii/_data/21c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/21c -------------------------------------------------------------------------------- /outetts/anyascii/_data/21d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/21d -------------------------------------------------------------------------------- /outetts/anyascii/_data/21e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/21e -------------------------------------------------------------------------------- /outetts/anyascii/_data/21f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/21f -------------------------------------------------------------------------------- /outetts/anyascii/_data/220: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/220 -------------------------------------------------------------------------------- /outetts/anyascii/_data/221: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/221 -------------------------------------------------------------------------------- /outetts/anyascii/_data/222: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/222 -------------------------------------------------------------------------------- /outetts/anyascii/_data/223: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/223 -------------------------------------------------------------------------------- /outetts/anyascii/_data/224: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/224 -------------------------------------------------------------------------------- /outetts/anyascii/_data/225: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/225 -------------------------------------------------------------------------------- /outetts/anyascii/_data/226: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/226 -------------------------------------------------------------------------------- /outetts/anyascii/_data/227: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/227 -------------------------------------------------------------------------------- /outetts/anyascii/_data/228: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/228 -------------------------------------------------------------------------------- /outetts/anyascii/_data/229: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/229 -------------------------------------------------------------------------------- /outetts/anyascii/_data/22a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/22a -------------------------------------------------------------------------------- /outetts/anyascii/_data/22b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/22b -------------------------------------------------------------------------------- /outetts/anyascii/_data/22c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/22c -------------------------------------------------------------------------------- /outetts/anyascii/_data/22d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/22d -------------------------------------------------------------------------------- /outetts/anyascii/_data/22e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/22e -------------------------------------------------------------------------------- /outetts/anyascii/_data/22f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/22f -------------------------------------------------------------------------------- /outetts/anyascii/_data/230: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/230 -------------------------------------------------------------------------------- /outetts/anyascii/_data/231: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/231 -------------------------------------------------------------------------------- /outetts/anyascii/_data/232: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/232 -------------------------------------------------------------------------------- /outetts/anyascii/_data/233: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/233 -------------------------------------------------------------------------------- /outetts/anyascii/_data/234: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/234 -------------------------------------------------------------------------------- /outetts/anyascii/_data/235: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/235 -------------------------------------------------------------------------------- /outetts/anyascii/_data/236: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/236 -------------------------------------------------------------------------------- /outetts/anyascii/_data/237: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/237 -------------------------------------------------------------------------------- /outetts/anyascii/_data/238: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/238 -------------------------------------------------------------------------------- /outetts/anyascii/_data/239: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/239 -------------------------------------------------------------------------------- /outetts/anyascii/_data/23a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/23a -------------------------------------------------------------------------------- /outetts/anyascii/_data/23b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/23b -------------------------------------------------------------------------------- /outetts/anyascii/_data/23c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/23c -------------------------------------------------------------------------------- /outetts/anyascii/_data/23d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/23d -------------------------------------------------------------------------------- /outetts/anyascii/_data/23e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/23e -------------------------------------------------------------------------------- /outetts/anyascii/_data/23f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/23f -------------------------------------------------------------------------------- /outetts/anyascii/_data/240: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/240 -------------------------------------------------------------------------------- /outetts/anyascii/_data/241: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/241 -------------------------------------------------------------------------------- /outetts/anyascii/_data/242: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/242 -------------------------------------------------------------------------------- /outetts/anyascii/_data/243: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/243 -------------------------------------------------------------------------------- /outetts/anyascii/_data/244: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/244 -------------------------------------------------------------------------------- /outetts/anyascii/_data/245: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/245 -------------------------------------------------------------------------------- /outetts/anyascii/_data/246: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/246 -------------------------------------------------------------------------------- /outetts/anyascii/_data/247: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/247 -------------------------------------------------------------------------------- /outetts/anyascii/_data/248: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/248 -------------------------------------------------------------------------------- /outetts/anyascii/_data/249: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/249 -------------------------------------------------------------------------------- /outetts/anyascii/_data/24a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/24a -------------------------------------------------------------------------------- /outetts/anyascii/_data/24b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/24b -------------------------------------------------------------------------------- /outetts/anyascii/_data/24c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/24c -------------------------------------------------------------------------------- /outetts/anyascii/_data/24d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/24d -------------------------------------------------------------------------------- /outetts/anyascii/_data/24e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/24e -------------------------------------------------------------------------------- /outetts/anyascii/_data/24f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/24f -------------------------------------------------------------------------------- /outetts/anyascii/_data/250: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/250 -------------------------------------------------------------------------------- /outetts/anyascii/_data/251: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/251 -------------------------------------------------------------------------------- /outetts/anyascii/_data/252: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/252 -------------------------------------------------------------------------------- /outetts/anyascii/_data/253: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/253 -------------------------------------------------------------------------------- /outetts/anyascii/_data/254: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/254 -------------------------------------------------------------------------------- /outetts/anyascii/_data/255: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/255 -------------------------------------------------------------------------------- /outetts/anyascii/_data/256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/256 -------------------------------------------------------------------------------- /outetts/anyascii/_data/257: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/257 -------------------------------------------------------------------------------- /outetts/anyascii/_data/258: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/258 -------------------------------------------------------------------------------- /outetts/anyascii/_data/259: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/259 -------------------------------------------------------------------------------- /outetts/anyascii/_data/25a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/25a -------------------------------------------------------------------------------- /outetts/anyascii/_data/25b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/25b -------------------------------------------------------------------------------- /outetts/anyascii/_data/25c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/25c -------------------------------------------------------------------------------- /outetts/anyascii/_data/25d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/25d -------------------------------------------------------------------------------- /outetts/anyascii/_data/25e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/25e -------------------------------------------------------------------------------- /outetts/anyascii/_data/25f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/25f -------------------------------------------------------------------------------- /outetts/anyascii/_data/260: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/260 -------------------------------------------------------------------------------- /outetts/anyascii/_data/261: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/261 -------------------------------------------------------------------------------- /outetts/anyascii/_data/262: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/262 -------------------------------------------------------------------------------- /outetts/anyascii/_data/263: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/263 -------------------------------------------------------------------------------- /outetts/anyascii/_data/264: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/264 -------------------------------------------------------------------------------- /outetts/anyascii/_data/265: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/265 -------------------------------------------------------------------------------- /outetts/anyascii/_data/266: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/266 -------------------------------------------------------------------------------- /outetts/anyascii/_data/267: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/267 -------------------------------------------------------------------------------- /outetts/anyascii/_data/268: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/268 -------------------------------------------------------------------------------- /outetts/anyascii/_data/269: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/269 -------------------------------------------------------------------------------- /outetts/anyascii/_data/26a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/26a -------------------------------------------------------------------------------- /outetts/anyascii/_data/26b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/26b -------------------------------------------------------------------------------- /outetts/anyascii/_data/26c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/26c -------------------------------------------------------------------------------- /outetts/anyascii/_data/26d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/26d -------------------------------------------------------------------------------- /outetts/anyascii/_data/26e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/26e -------------------------------------------------------------------------------- /outetts/anyascii/_data/26f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/26f -------------------------------------------------------------------------------- /outetts/anyascii/_data/270: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/270 -------------------------------------------------------------------------------- /outetts/anyascii/_data/271: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/271 -------------------------------------------------------------------------------- /outetts/anyascii/_data/272: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/272 -------------------------------------------------------------------------------- /outetts/anyascii/_data/273: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/273 -------------------------------------------------------------------------------- /outetts/anyascii/_data/274: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/274 -------------------------------------------------------------------------------- /outetts/anyascii/_data/275: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/275 -------------------------------------------------------------------------------- /outetts/anyascii/_data/276: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/276 -------------------------------------------------------------------------------- /outetts/anyascii/_data/277: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/277 -------------------------------------------------------------------------------- /outetts/anyascii/_data/278: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/278 -------------------------------------------------------------------------------- /outetts/anyascii/_data/279: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/279 -------------------------------------------------------------------------------- /outetts/anyascii/_data/27a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/27a -------------------------------------------------------------------------------- /outetts/anyascii/_data/27b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/27b -------------------------------------------------------------------------------- /outetts/anyascii/_data/27c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/27c -------------------------------------------------------------------------------- /outetts/anyascii/_data/27d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/27d -------------------------------------------------------------------------------- /outetts/anyascii/_data/27e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/27e -------------------------------------------------------------------------------- /outetts/anyascii/_data/27f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/27f -------------------------------------------------------------------------------- /outetts/anyascii/_data/280: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/280 -------------------------------------------------------------------------------- /outetts/anyascii/_data/281: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/281 -------------------------------------------------------------------------------- /outetts/anyascii/_data/282: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/282 -------------------------------------------------------------------------------- /outetts/anyascii/_data/283: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/283 -------------------------------------------------------------------------------- /outetts/anyascii/_data/284: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/284 -------------------------------------------------------------------------------- /outetts/anyascii/_data/285: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/285 -------------------------------------------------------------------------------- /outetts/anyascii/_data/286: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/286 -------------------------------------------------------------------------------- /outetts/anyascii/_data/287: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/287 -------------------------------------------------------------------------------- /outetts/anyascii/_data/288: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/288 -------------------------------------------------------------------------------- /outetts/anyascii/_data/289: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/289 -------------------------------------------------------------------------------- /outetts/anyascii/_data/28a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/28a -------------------------------------------------------------------------------- /outetts/anyascii/_data/28b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/28b -------------------------------------------------------------------------------- /outetts/anyascii/_data/28c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/28c -------------------------------------------------------------------------------- /outetts/anyascii/_data/28d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/28d -------------------------------------------------------------------------------- /outetts/anyascii/_data/28e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/28e -------------------------------------------------------------------------------- /outetts/anyascii/_data/28f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/28f -------------------------------------------------------------------------------- /outetts/anyascii/_data/290: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/290 -------------------------------------------------------------------------------- /outetts/anyascii/_data/291: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/291 -------------------------------------------------------------------------------- /outetts/anyascii/_data/292: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/292 -------------------------------------------------------------------------------- /outetts/anyascii/_data/293: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/293 -------------------------------------------------------------------------------- /outetts/anyascii/_data/294: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/294 -------------------------------------------------------------------------------- /outetts/anyascii/_data/295: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/295 -------------------------------------------------------------------------------- /outetts/anyascii/_data/296: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/296 -------------------------------------------------------------------------------- /outetts/anyascii/_data/297: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/297 -------------------------------------------------------------------------------- /outetts/anyascii/_data/298: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/298 -------------------------------------------------------------------------------- /outetts/anyascii/_data/299: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/299 -------------------------------------------------------------------------------- /outetts/anyascii/_data/29a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/29a -------------------------------------------------------------------------------- /outetts/anyascii/_data/29b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/29b -------------------------------------------------------------------------------- /outetts/anyascii/_data/29c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/29c -------------------------------------------------------------------------------- /outetts/anyascii/_data/29d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/29d -------------------------------------------------------------------------------- /outetts/anyascii/_data/29e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/29e -------------------------------------------------------------------------------- /outetts/anyascii/_data/29f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/29f -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2a9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2a9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2aa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2aa -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ab -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ac -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ad -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ae -------------------------------------------------------------------------------- /outetts/anyascii/_data/2af: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2af -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2b9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2b9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ba: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ba -------------------------------------------------------------------------------- /outetts/anyascii/_data/2bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2bb -------------------------------------------------------------------------------- /outetts/anyascii/_data/2bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2bc -------------------------------------------------------------------------------- /outetts/anyascii/_data/2bd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2bd -------------------------------------------------------------------------------- /outetts/anyascii/_data/2be: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2be -------------------------------------------------------------------------------- /outetts/anyascii/_data/2bf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2bf -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2c9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2c9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ca -------------------------------------------------------------------------------- /outetts/anyascii/_data/2cb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2cb -------------------------------------------------------------------------------- /outetts/anyascii/_data/2cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2cc -------------------------------------------------------------------------------- /outetts/anyascii/_data/2cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2cd -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ce -------------------------------------------------------------------------------- /outetts/anyascii/_data/2cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2cf -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2d9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2d9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2da: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2da -------------------------------------------------------------------------------- /outetts/anyascii/_data/2db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2db -------------------------------------------------------------------------------- /outetts/anyascii/_data/2dc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2dc -------------------------------------------------------------------------------- /outetts/anyascii/_data/2dd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2dd -------------------------------------------------------------------------------- /outetts/anyascii/_data/2de: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2de -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e0 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e1 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e2 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e3 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e4 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e5 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e6 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e7 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2e9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2e9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2ea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2ea -------------------------------------------------------------------------------- /outetts/anyascii/_data/2eb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2eb -------------------------------------------------------------------------------- /outetts/anyascii/_data/2f8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2f8 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2f9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2f9 -------------------------------------------------------------------------------- /outetts/anyascii/_data/2fa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/2fa -------------------------------------------------------------------------------- /outetts/anyascii/_data/300: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/300 -------------------------------------------------------------------------------- /outetts/anyascii/_data/301: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/301 -------------------------------------------------------------------------------- /outetts/anyascii/_data/302: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/302 -------------------------------------------------------------------------------- /outetts/anyascii/_data/303: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/303 -------------------------------------------------------------------------------- /outetts/anyascii/_data/304: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/304 -------------------------------------------------------------------------------- /outetts/anyascii/_data/305: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/305 -------------------------------------------------------------------------------- /outetts/anyascii/_data/306: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/306 -------------------------------------------------------------------------------- /outetts/anyascii/_data/307: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/307 -------------------------------------------------------------------------------- /outetts/anyascii/_data/308: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/308 -------------------------------------------------------------------------------- /outetts/anyascii/_data/309: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/309 -------------------------------------------------------------------------------- /outetts/anyascii/_data/30a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/30a -------------------------------------------------------------------------------- /outetts/anyascii/_data/30b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/30b -------------------------------------------------------------------------------- /outetts/anyascii/_data/30c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/30c -------------------------------------------------------------------------------- /outetts/anyascii/_data/30d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/30d -------------------------------------------------------------------------------- /outetts/anyascii/_data/30e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/30e -------------------------------------------------------------------------------- /outetts/anyascii/_data/30f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/30f -------------------------------------------------------------------------------- /outetts/anyascii/_data/310: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/310 -------------------------------------------------------------------------------- /outetts/anyascii/_data/311: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/311 -------------------------------------------------------------------------------- /outetts/anyascii/_data/312: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/312 -------------------------------------------------------------------------------- /outetts/anyascii/_data/313: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/313 -------------------------------------------------------------------------------- /outetts/anyascii/_data/314: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/314 -------------------------------------------------------------------------------- /outetts/anyascii/_data/315: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/315 -------------------------------------------------------------------------------- /outetts/anyascii/_data/316: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/316 -------------------------------------------------------------------------------- /outetts/anyascii/_data/317: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/317 -------------------------------------------------------------------------------- /outetts/anyascii/_data/318: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/318 -------------------------------------------------------------------------------- /outetts/anyascii/_data/319: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/319 -------------------------------------------------------------------------------- /outetts/anyascii/_data/31f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/31f -------------------------------------------------------------------------------- /outetts/anyascii/_data/320: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/320 -------------------------------------------------------------------------------- /outetts/anyascii/_data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/__init__.py -------------------------------------------------------------------------------- /outetts/anyascii/_data/e00: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/anyascii/_data/e00 -------------------------------------------------------------------------------- /outetts/dac/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /outetts/interface.py: -------------------------------------------------------------------------------- 1 | from loguru import logger 2 | import os 3 | 4 | from .version.interface import ( 5 | InterfaceHF, InterfaceLLAMACPP, 6 | InterfaceEXL2, InterfaceEXL2Async, 7 | InterfaceVLLMBatch, 8 | InterfaceLlamaCPPServer, InterfaceLlamaCPPServerAsyncBatch 9 | ) 10 | from .models.config import ModelConfig 11 | from .models.info import Backend, InterfaceVersion 12 | 13 | def Interface(config: ModelConfig) -> ( 14 | InterfaceHF | InterfaceLLAMACPP | 15 | InterfaceEXL2 | InterfaceEXL2Async | 16 | InterfaceVLLMBatch | 17 | InterfaceLlamaCPPServer | InterfaceLlamaCPPServerAsyncBatch): 18 | 19 | if config.backend == Backend.HF: 20 | return InterfaceHF(config) 21 | elif config.backend == Backend.LLAMACPP: 22 | return InterfaceLLAMACPP(config) 23 | elif config.backend == Backend.EXL2: 24 | return InterfaceEXL2(config) 25 | elif config.backend == Backend.EXL2ASYNC: 26 | return InterfaceEXL2Async(config) 27 | elif config.backend == Backend.VLLM: 28 | warning_msg = "VLLM backend is experimental and may cause issues with audio generation." 29 | logger.warning(warning_msg) 30 | return InterfaceVLLMBatch(config) 31 | elif config.backend == Backend.LLAMACPP_SERVER: 32 | return InterfaceLlamaCPPServer(config) 33 | elif config.backend == Backend.LLAMACPP_ASYNC_SERVER: 34 | return InterfaceLlamaCPPServerAsyncBatch(config) 35 | 36 | raise ValueError(f"Invalid backend: {config.backend} - must be one of {list(Backend)}") 37 | -------------------------------------------------------------------------------- /outetts/models/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /outetts/models/gguf_model.py: -------------------------------------------------------------------------------- 1 | from loguru import logger 2 | from tqdm import tqdm 3 | from packaging import version 4 | 5 | from .info import GenerationType 6 | from .config import GenerationConfig 7 | 8 | try: 9 | from llama_cpp import Llama, llama_token_is_eog 10 | from llama_cpp import __version__ as llama_cpp_version 11 | _GGUF_AVAILABLE = True 12 | except: 13 | llama_cpp_version = "0.0.0" 14 | _GGUF_AVAILABLE = False 15 | raise ImportError( 16 | "llama.cpp Python bindings not found. This is required for GGUF model support.\n\n" 17 | "To install, please follow our installation guide:\n" 18 | "https://github.com/edwko/OuteTTS?tab=readme-ov-file#installation\n\n" 19 | ) 20 | 21 | CURRENT_VERSION = version.parse(llama_cpp_version) 22 | VERSION_0_3_7 = version.parse("0.3.7") 23 | 24 | class GGUFModel: 25 | def __init__( 26 | self, 27 | model_path: str, 28 | n_gpu_layers: int = 0, 29 | max_seq_length: int = 4096, 30 | additional_model_config: dict = {} 31 | ) -> None: 32 | 33 | if not _GGUF_AVAILABLE: 34 | raise ImportError( 35 | "llama_cpp python module not found." 36 | ) 37 | 38 | additional_model_config["n_ctx"] = max_seq_length 39 | self.model = Llama( 40 | model_path=model_path, 41 | n_gpu_layers=n_gpu_layers, 42 | last_n_tokens_size=64, 43 | **additional_model_config 44 | ) 45 | 46 | def is_eog(self): 47 | if CURRENT_VERSION >= VERSION_0_3_7: 48 | return self.model._model.vocab 49 | else: 50 | return self.model._model.model 51 | 52 | def generate(self, input_ids: list[int], config: GenerationConfig): 53 | if config.generation_type == GenerationType.STREAM: 54 | return self._generate_stream(input_ids, config) 55 | return self._generate(input_ids, config) 56 | 57 | def _generate_stream(self, input_ids: list[int], config: GenerationConfig): 58 | input_size = len(input_ids) 59 | gen = tqdm(self.model.generate( 60 | input_ids, 61 | temp=config.sampler_config.temperature, 62 | repeat_penalty=config.sampler_config.repetition_penalty, 63 | top_k=config.sampler_config.top_k, 64 | top_p=config.sampler_config.top_p, 65 | min_p=config.sampler_config.min_p, 66 | mirostat_eta=config.sampler_config.mirostat_eta, 67 | mirostat_tau=config.sampler_config.mirostat_tau, 68 | **config.additional_gen_config, 69 | )) 70 | for token in gen: 71 | yield token 72 | input_size += 1 73 | if (llama_token_is_eog(self.is_eog(), token) or 74 | input_size >= config.max_length): 75 | break 76 | gen.set_postfix({"tokens": input_size, "max tokens": config.max_length}) 77 | 78 | def _generate(self, input_ids: list[int], config: GenerationConfig) -> list: 79 | new_tokens = [] 80 | for token in self._generate_stream(input_ids, config): 81 | new_tokens.append(token) 82 | return new_tokens -------------------------------------------------------------------------------- /outetts/models/info.py: -------------------------------------------------------------------------------- 1 | from enum import Enum 2 | 3 | class Backend(Enum): 4 | HF = "hf" 5 | LLAMACPP = "llamacpp" 6 | EXL2 = "exl2" 7 | EXL2ASYNC = "exl2async" 8 | VLLM = "vllm" 9 | LLAMACPP_SERVER = "llamacpp_server" 10 | LLAMACPP_ASYNC_SERVER = "llamacpp_async_server" 11 | 12 | class InterfaceVersion(Enum): 13 | V1 = 1 14 | V2 = 2 15 | V3 = 3 16 | 17 | class Models(Enum): 18 | VERSION_0_1_SIZE_350M = "OuteTTS-0.1-350M" 19 | VERSION_0_2_SIZE_500M = "OuteTTS-0.2-500M" 20 | VERSION_0_3_SIZE_500M = "OuteTTS-0.3-500M" 21 | VERSION_0_3_SIZE_1B = "OuteTTS-0.3-1B" 22 | VERSION_1_0_SIZE_1B = "Llama-OuteTTS-1.0-1B" 23 | VERSION_1_0_SIZE_0_6B = "OuteTTS-1.0-0.6B" 24 | 25 | class GenerationType(Enum): 26 | REGULAR = "regular" 27 | CHUNKED = "chunked" 28 | GUIDED_WORDS = "guided_words" 29 | STREAM = "stream" 30 | BATCH = "batch" 31 | 32 | class LlamaCppQuantization(Enum): 33 | FP16 = "FP16" 34 | Q8_0 = "Q8_0" 35 | Q6_K = "Q6_K" 36 | Q5_K_S = "Q5_K_S" 37 | Q5_K_M = "Q5_K_M" 38 | Q5_1 = "Q5_1" 39 | Q5_0 = "Q5_0" 40 | Q4_K_S = "Q4_K_S" 41 | Q4_K_M = "Q4_K_M" 42 | Q4_1 = "Q4_1" 43 | Q4_0 = "Q4_0" 44 | Q3_K_S = "Q3_K_S" 45 | Q3_K_M = "Q3_K_M" 46 | Q3_K_L = "Q3_K_L" 47 | Q2_K = "Q2_K" 48 | 49 | MODEL_INFO = { 50 | Models.VERSION_0_1_SIZE_350M: { 51 | "max_seq_length": 4096, 52 | "interface_version": InterfaceVersion.V1, 53 | }, 54 | Models.VERSION_0_2_SIZE_500M: { 55 | "max_seq_length": 4096, 56 | "interface_version": InterfaceVersion.V2, 57 | }, 58 | Models.VERSION_0_3_SIZE_500M: { 59 | "max_seq_length": 4096, 60 | "interface_version": InterfaceVersion.V2, 61 | }, 62 | Models.VERSION_0_3_SIZE_1B: { 63 | "max_seq_length": 4096, 64 | "interface_version": InterfaceVersion.V2, 65 | }, 66 | Models.VERSION_1_0_SIZE_1B: { 67 | "max_seq_length": 8192, 68 | "interface_version": InterfaceVersion.V3, 69 | }, 70 | Models.VERSION_1_0_SIZE_0_6B: { 71 | "max_seq_length": 8192, 72 | "interface_version": InterfaceVersion.V3, 73 | }, 74 | } -------------------------------------------------------------------------------- /outetts/utils/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /outetts/utils/helpers.py: -------------------------------------------------------------------------------- 1 | import os 2 | import platform 3 | 4 | def get_cache_dir(): 5 | cache_dir = os.path.join( 6 | os.getenv('APPDATA') if platform.system() == "Windows" 7 | else os.path.expanduser("~/.cache"), 8 | "outeai" 9 | ) 10 | os.makedirs(cache_dir, exist_ok=True) 11 | return cache_dir -------------------------------------------------------------------------------- /outetts/utils/preprocessing.py: -------------------------------------------------------------------------------- 1 | import re 2 | import uroman as ur 3 | import MeCab 4 | import string 5 | import unicodedata 6 | 7 | def check_language(text: str) -> bool: 8 | return any('\u3040' <= char <= '\u309f' or 9 | '\u30a0' <= char <= '\u30ff' or 10 | '\u4e00' <= char <= '\u9fff' or 11 | '\u4e00' <= char <= '\u9fff' and 12 | any('\u3040' <= c <= '\u309f' for c in text) 13 | for char in text) 14 | 15 | def get_punctuations(): 16 | ascii_punctuation = set(string.punctuation) 17 | punctuation_categories = {'Pc', 'Pd', 'Pe', 'Pf', 'Pi', 'Po', 'Ps'} 18 | unicode_punct = set() 19 | 20 | # Check characters in common Unicode ranges 21 | for i in range(0x10000): # First 65536 Unicode code points 22 | char = chr(i) 23 | category = unicodedata.category(char) 24 | if category in punctuation_categories: 25 | unicode_punct.add(char) 26 | 27 | all_punctuation = ascii_punctuation.union(unicode_punct) 28 | return sorted(all_punctuation) 29 | 30 | def normalize_token_spacing(text: str): 31 | text = text.replace("'", "").replace("`", "") 32 | WHITESPACE_PATTERN = re.compile(r'(? str: 46 | # Normalize whitespace characters (newlines, tabs, etc.) to single spaces 47 | text = re.sub(r'\s+', ' ', text) 48 | text = text.replace("…", "...") # Replace ellipsis character with three dots 49 | 50 | # Strip leading/trailing whitespace 51 | text = text.strip() 52 | 53 | # Normalize common Unicode characters to ASCII equivalents 54 | text = re.sub(r'[“”]', '"', text) # Curly quotes to straight quotes 55 | text = re.sub(r'[‘’]', "'", text) # Curly single quotes 56 | text = re.sub(r'[–—]', '-', text) # Various dashes to hyphen 57 | 58 | # Remove control characters 59 | text = re.sub(r'[\x00-\x1F\x7F-\x9F]', '', text) 60 | 61 | return text 62 | 63 | def get_words(text: str): 64 | text = text_normalizations(text) 65 | text = normalize_token_spacing(text) 66 | if check_language(text): 67 | mecab = MeCab.Tagger("-Owakati") 68 | return mecab.parse(text).strip().split() 69 | return text.split() 70 | -------------------------------------------------------------------------------- /outetts/version/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /outetts/version/playback.py: -------------------------------------------------------------------------------- 1 | import torch 2 | import torchaudio 3 | from loguru import logger 4 | import numpy as np 5 | import os 6 | os.environ['PYGAME_HIDE_SUPPORT_PROMPT'] = "hide" 7 | 8 | try: 9 | import sounddevice as sd 10 | except: 11 | logger.warning("[playback] Failed to import sounddevice.") 12 | try: 13 | import pygame 14 | except: 15 | logger.warning("[playback] Failed to import pygame.") 16 | 17 | class ModelOutput: 18 | def __init__(self, audio: torch.Tensor, og_sr: int): 19 | self.sr = 44100 20 | self.audio = self.resample(audio, og_sr, self.sr) 21 | 22 | def resample(self, audio: torch.Tensor, og_sr: int, to_sr: int): 23 | resampler = torchaudio.transforms.Resample(orig_freq=og_sr, new_freq=to_sr).to(audio.device) 24 | return resampler(audio) 25 | 26 | def save(self, path: str): 27 | if self.audio is None: 28 | logger.warning("Audio is empty, skipping save.") 29 | return 30 | 31 | audio_2d = self.audio.detach().cpu() 32 | if audio_2d.dim() == 1: 33 | audio_2d = audio_2d.unsqueeze(0) 34 | elif audio_2d.dim() > 2: 35 | audio_2d = audio_2d[0] if audio_2d.dim() == 3 else audio_2d[0, 0] 36 | if audio_2d.dim() == 1: 37 | audio_2d = audio_2d.unsqueeze(0) 38 | 39 | if not path.endswith(".wav"): 40 | path += ".wav" 41 | 42 | torchaudio.save(path, audio_2d, sample_rate=self.sr, encoding='PCM_S', bits_per_sample=16) 43 | logger.info(f"Saved audio to: {path}") 44 | 45 | def _sounddevice(self): 46 | try: 47 | sd.play(self.audio.flatten().detach().cpu().numpy(), self.sr) 48 | sd.wait() 49 | except Exception as e: 50 | logger.error(e) 51 | 52 | def _pygame(self): 53 | try: 54 | pygame.mixer.init(frequency=self.sr, channels=2) 55 | audio_data = self.audio[0].detach().cpu().numpy() 56 | sound_array = (audio_data * 32767).astype('int16') 57 | if sound_array.ndim == 1: 58 | sound_array = np.expand_dims(sound_array, axis=1) 59 | sound_array = np.repeat(sound_array, 2, axis=1) 60 | sound = pygame.sndarray.make_sound(sound_array) 61 | sound.play() 62 | pygame.time.wait(int(sound.get_length() * 1000)) 63 | pygame.mixer.quit() 64 | except Exception as e: 65 | logger.error(e) 66 | 67 | def _invalid_backend(self): 68 | logger.warning(f"Invalid backend selected!") 69 | 70 | def play(self, backend: str = "sounddevice"): 71 | """ 72 | backend: str -> "sounddevice", "pygame" 73 | """ 74 | logger.warning("Playback might not always work reliably. Always verify by playing the saved file.") 75 | 76 | if self.audio is None: 77 | logger.warning("Audio is empty, skipping playback.") 78 | return 79 | 80 | backends = { 81 | "sounddevice": self._sounddevice, 82 | "pygame": self._pygame 83 | } 84 | 85 | backend = backend.lower() 86 | backends.get(backend, self._invalid_backend)() 87 | -------------------------------------------------------------------------------- /outetts/version/v1/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /outetts/version/v1/utils.py: -------------------------------------------------------------------------------- 1 | import torch 2 | from loguru import logger 3 | 4 | from ...whisper import transcribe 5 | from .alignment import CTCForcedAlignment 6 | 7 | def create_speaker( 8 | device, 9 | audio_codec, 10 | audio_path: str, 11 | transcript: str = None, 12 | whisper_model: str = "turbo", 13 | whisper_device = None 14 | ): 15 | 16 | if transcript is None: 17 | logger.info("Transcription not provided, transcribing audio with whisper.") 18 | transcript = transcribe.transcribe_once( 19 | audio_path=audio_path, 20 | model=whisper_model, 21 | device=whisper_device 22 | ) 23 | 24 | if not transcript: 25 | raise ValueError("Transcript text is empty") 26 | 27 | ctc = CTCForcedAlignment(device) 28 | words = ctc.align(audio_path, transcript) 29 | ctc.free() 30 | 31 | full_codes = audio_codec.encode( 32 | audio_codec.convert_audio_tensor( 33 | audio=torch.cat([i["audio"] for i in words], dim=1), 34 | sr=ctc.sample_rate 35 | ).to(audio_codec.device) 36 | ).tolist() 37 | 38 | data = [] 39 | start = 0 40 | for i in words: 41 | end = int(round((i["x1"] / ctc.sample_rate) * 75)) 42 | word_tokens = full_codes[0][0][start:end] 43 | start = end 44 | if not word_tokens: 45 | word_tokens = [1] 46 | 47 | data.append({ 48 | "word": i["word"], 49 | "duration": round(len(word_tokens) / 75, 2), 50 | "codes": word_tokens 51 | }) 52 | 53 | return { 54 | "text": transcript, 55 | "words": data, 56 | } 57 | -------------------------------------------------------------------------------- /outetts/version/v2/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /outetts/version/v2/tokens.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, asdict, field 2 | from typing import Dict 3 | 4 | @dataclass 5 | class SpecialTokens: 6 | """ 7 | Dataclass containing special tokens used for text and audio processing. 8 | """ 9 | bos: str = "<|im_start|>" 10 | eos: str = "<|im_end|>" 11 | audio_code: str = "<|{}|>" 12 | text_start: str = "<|text_start|>" 13 | text_end: str = "<|text_end|>" 14 | voice_characteristic_start: str = "<|voice_characteristic_start|>" 15 | voice_characteristic_end: str = "<|voice_characteristic_end|>" 16 | emotion_start: str = "<|emotion_start|>" 17 | emotion_end: str = "<|emotion_end|>" 18 | audio_start: str = "<|audio_start|>" 19 | audio_end: str = "<|audio_end|>" 20 | time: str = "<|t_{:.2f}|>" 21 | text_sep: str = "<|text_sep|>" 22 | space: str = "<|space|>" 23 | syllable_sep: str = "<|syllable_sep|>" 24 | 25 | punctuation_tokens: Dict[str, str] = field(default_factory=lambda: { 26 | # Basic English/Latin punctuation 27 | ".": "<|period|>", 28 | "!": "<|exclamation_mark|>", 29 | "?": "<|question_mark|>", 30 | ",": "<|comma|>", 31 | 32 | # Quotation marks across languages 33 | '"': "<|double_quote|>", 34 | "„": "<|low_double_quote|>", 35 | 36 | # Spanish/Italian specific 37 | "¡": "<|inverted_exclamation|>", 38 | "¿": "<|inverted_question|>", 39 | 40 | # Ellipsis 41 | "…": "<|ellipsis|>", 42 | "...": "<|ellipsis|>", 43 | 44 | # Chinese/Japanese sentence endings 45 | "。": "<|cjk_period|>", 46 | "!": "<|cjk_exclamation|>", 47 | "?": "<|cjk_question|>", 48 | ",": "<|cjk_comma|>", 49 | 50 | # Arabic sentence punctuation 51 | "؟": "<|arabic_question|>", 52 | }) 53 | 54 | def to_dict(self) -> Dict[str, str]: 55 | """Convert the dataclass instance to a dictionary using asdict.""" 56 | return asdict(self) -------------------------------------------------------------------------------- /outetts/version/v2/utils.py: -------------------------------------------------------------------------------- 1 | import torch 2 | from loguru import logger 3 | 4 | from .alignment import CTCForcedAlignment 5 | from ...whisper import transcribe 6 | 7 | def clean_dashes(text: str) -> str: 8 | dashes = ['—', '–', '-'] 9 | for dash in dashes: 10 | text = text.replace(dash, ' ') 11 | return text 12 | 13 | def create_speaker( 14 | device, 15 | audio_codec, 16 | audio_path: str, 17 | transcript: str = None, 18 | whisper_model: str = "turbo", 19 | whisper_device = None, 20 | ): 21 | if transcript is None: 22 | logger.info("Transcription not provided, transcribing audio with whisper.") 23 | transcript = transcribe.transcribe_once( 24 | audio_path=audio_path, 25 | model=whisper_model, 26 | device=whisper_device 27 | ) 28 | if not transcript: 29 | raise ValueError("Transcript text is empty") 30 | 31 | ctc = CTCForcedAlignment(device) 32 | 33 | words = ctc.align(audio_path, transcript) 34 | full_codes = audio_codec.encode( 35 | audio_codec.convert_audio_tensor( 36 | audio=torch.cat([i["audio"] for i in words], dim=1), 37 | sr=ctc.sample_rate 38 | ).to(audio_codec.device) 39 | ).tolist() 40 | 41 | data = [] 42 | start = 0 43 | for i in words: 44 | end = int(round((i["x1"] / ctc.sample_rate) * 75)) 45 | word_tokens = full_codes[0][0][start:end] 46 | start = end 47 | if not word_tokens: 48 | word_tokens = [1] 49 | 50 | data.append({ 51 | "word": i["word"], 52 | "duration": round(len(word_tokens) / 75, 2), 53 | "codes": word_tokens 54 | }) 55 | 56 | ctc.free() 57 | del ctc 58 | 59 | return { 60 | "text": transcript, 61 | "words": data, 62 | } -------------------------------------------------------------------------------- /outetts/version/v3/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /outetts/version/v3/tokens.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass, asdict 2 | from typing import Dict 3 | 4 | @dataclass 5 | class SpecialTokens: 6 | """ 7 | Dataclass containing special tokens used for text and audio processing. 8 | """ 9 | bos: str = "<|im_start|>" 10 | eos: str = "<|im_end|>" 11 | c1: str = "<|c1_{}|>" 12 | c2: str = "<|c2_{}|>" 13 | text_start: str = "<|text_start|>" 14 | text_end: str = "<|text_end|>" 15 | voice_characteristic_start: str = "<|voice_characteristic_start|>" 16 | voice_characteristic_end: str = "<|voice_characteristic_end|>" 17 | emotion_start: str = "<|emotion_start|>" 18 | emotion_end: str = "<|emotion_end|>" 19 | audio_start: str = "<|audio_start|>" 20 | audio_end: str = "<|audio_end|>" 21 | time: str = "<|t_{:.2f}|>" 22 | code: str = "<|code|>" 23 | energy: str = "<|energy_{}|>" 24 | spectral_centroid: str = "<|spectral_centroid_{}|>" 25 | pitch: str = "<|pitch_{}|>" 26 | word_start: str = "<|word_start|>" 27 | word_end: str = "<|word_end|>" 28 | features: str = "<|features|>" 29 | global_features_start: str = "<|global_features_start|>" 30 | global_features_end: str = "<|global_features_end|>" 31 | 32 | def to_dict(self) -> Dict[str, str]: 33 | """Convert the dataclass instance to a dictionary using asdict.""" 34 | return asdict(self) -------------------------------------------------------------------------------- /outetts/version/v3/utils.py: -------------------------------------------------------------------------------- 1 | import os 2 | from loguru import logger 3 | 4 | def create_speaker( 5 | audio_processor, 6 | audio_path: str, 7 | whisper_model: str = "turbo", 8 | whisper_device = None, 9 | ): 10 | if not os.path.exists(audio_path): 11 | raise FileNotFoundError(f"Audio file not found: {audio_path}") 12 | 13 | return audio_processor.create_speaker_from_whisper( 14 | audio=audio_path, 15 | whisper_model=whisper_model, 16 | device=whisper_device 17 | ) -------------------------------------------------------------------------------- /outetts/wav_tokenizer/__init__.py: -------------------------------------------------------------------------------- 1 | import sys 2 | import os 3 | 4 | base_path = os.path.dirname(os.path.abspath(__file__)) 5 | sys.path.insert(0, base_path) 6 | sys.path.insert(0, os.path.join(base_path, 'decoder')) 7 | sys.path.insert(0, os.path.join(base_path, 'encoder')) -------------------------------------------------------------------------------- /outetts/wav_tokenizer/decoder/__init__.py: -------------------------------------------------------------------------------- 1 | from decoder.pretrained import WavTokenizer 2 | 3 | 4 | __version__ = "0.0.3" 5 | -------------------------------------------------------------------------------- /outetts/wav_tokenizer/decoder/dataset.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass 2 | 3 | import numpy as np 4 | import torch 5 | import torchaudio 6 | from pytorch_lightning import LightningDataModule 7 | from torch.utils.data import Dataset, DataLoader 8 | 9 | import soundfile 10 | # import librosa 11 | 12 | torch.set_num_threads(1) 13 | 14 | 15 | @dataclass 16 | class DataConfig: 17 | filelist_path: str 18 | sampling_rate: int 19 | num_samples: int 20 | batch_size: int 21 | num_workers: int 22 | 23 | 24 | class VocosDataModule(LightningDataModule): 25 | def __init__(self, train_params: DataConfig, val_params: DataConfig): 26 | super().__init__() 27 | self.train_config = train_params 28 | self.val_config = val_params 29 | 30 | def _get_dataloder(self, cfg: DataConfig, train: bool): 31 | dataset = VocosDataset(cfg, train=train) 32 | dataloader = DataLoader( 33 | dataset, batch_size=cfg.batch_size, num_workers=cfg.num_workers, shuffle=train, pin_memory=True, 34 | ) 35 | return dataloader 36 | 37 | def train_dataloader(self) -> DataLoader: 38 | return self._get_dataloder(self.train_config, train=True) 39 | 40 | def val_dataloader(self) -> DataLoader: 41 | return self._get_dataloder(self.val_config, train=False) 42 | 43 | 44 | class VocosDataset(Dataset): 45 | def __init__(self, cfg: DataConfig, train: bool): 46 | with open(cfg.filelist_path) as f: 47 | self.filelist = f.read().splitlines() 48 | self.sampling_rate = cfg.sampling_rate 49 | self.num_samples = cfg.num_samples 50 | self.train = train 51 | 52 | def __len__(self) -> int: 53 | return len(self.filelist) 54 | 55 | def __getitem__(self, index: int) -> torch.Tensor: 56 | audio_path = self.filelist[index] 57 | # y, sr = torchaudio.load(audio_path) 58 | # print(audio_path,"111") 59 | y1, sr = soundfile.read(audio_path) 60 | # y1, sr = librosa.load(audio_path,sr=None) 61 | y = torch.tensor(y1).float().unsqueeze(0) 62 | # if y.size(0) > 1: 63 | # # mix to mono 64 | # y = y.mean(dim=0, keepdim=True) 65 | if y.ndim > 2: 66 | # mix to mono 67 | # print("有问题哈,数据处理部分") 68 | y = y.mean(dim=-1, keepdim=False) 69 | gain = np.random.uniform(-1, -6) if self.train else -3 70 | y, _ = torchaudio.sox_effects.apply_effects_tensor(y, sr, [["norm", f"{gain:.2f}"]]) 71 | if sr != self.sampling_rate: 72 | y = torchaudio.functional.resample(y, orig_freq=sr, new_freq=self.sampling_rate) 73 | if y.size(-1) < self.num_samples: 74 | pad_length = self.num_samples - y.size(-1) 75 | padding_tensor = y.repeat(1, 1 + pad_length // y.size(-1)) 76 | y = torch.cat((y, padding_tensor[:, :pad_length]), dim=1) 77 | elif self.train: 78 | start = np.random.randint(low=0, high=y.size(-1) - self.num_samples + 1) 79 | y = y[:, start : start + self.num_samples] 80 | else: 81 | # During validation, take always the first segment for determinism 82 | y = y[:, : self.num_samples] 83 | 84 | return y[0] 85 | -------------------------------------------------------------------------------- /outetts/wav_tokenizer/decoder/helpers.py: -------------------------------------------------------------------------------- 1 | import matplotlib 2 | import numpy as np 3 | import torch 4 | from matplotlib import pyplot as plt 5 | from pytorch_lightning import Callback 6 | 7 | matplotlib.use("Agg") 8 | 9 | 10 | def save_figure_to_numpy(fig: plt.Figure) -> np.ndarray: 11 | """ 12 | Save a matplotlib figure to a numpy array. 13 | 14 | Args: 15 | fig (Figure): Matplotlib figure object. 16 | 17 | Returns: 18 | ndarray: Numpy array representing the figure. 19 | """ 20 | data = np.fromstring(fig.canvas.tostring_rgb(), dtype=np.uint8, sep="") 21 | data = data.reshape(fig.canvas.get_width_height()[::-1] + (3,)) 22 | return data 23 | 24 | 25 | def plot_spectrogram_to_numpy(spectrogram: np.ndarray) -> np.ndarray: 26 | """ 27 | Plot a spectrogram and convert it to a numpy array. 28 | 29 | Args: 30 | spectrogram (ndarray): Spectrogram data. 31 | 32 | Returns: 33 | ndarray: Numpy array representing the plotted spectrogram. 34 | """ 35 | spectrogram = spectrogram.astype(np.float32) 36 | fig, ax = plt.subplots(figsize=(12, 3)) 37 | im = ax.imshow(spectrogram, aspect="auto", origin="lower", interpolation="none") 38 | plt.colorbar(im, ax=ax) 39 | plt.xlabel("Frames") 40 | plt.ylabel("Channels") 41 | plt.tight_layout() 42 | 43 | fig.canvas.draw() 44 | data = save_figure_to_numpy(fig) 45 | plt.close() 46 | return data 47 | 48 | 49 | class GradNormCallback(Callback): 50 | """ 51 | Callback to log the gradient norm. 52 | """ 53 | 54 | def on_after_backward(self, trainer, model): 55 | model.log("grad_norm", gradient_norm(model)) 56 | 57 | 58 | def gradient_norm(model: torch.nn.Module, norm_type: float = 2.0) -> torch.Tensor: 59 | """ 60 | Compute the gradient norm. 61 | 62 | Args: 63 | model (Module): PyTorch model. 64 | norm_type (float, optional): Type of the norm. Defaults to 2.0. 65 | 66 | Returns: 67 | Tensor: Gradient norm. 68 | """ 69 | grads = [p.grad for p in model.parameters() if p.grad is not None] 70 | total_norm = torch.norm(torch.stack([torch.norm(g.detach(), norm_type) for g in grads]), norm_type) 71 | return total_norm 72 | -------------------------------------------------------------------------------- /outetts/wav_tokenizer/encoder/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) Meta Platforms, Inc. and affiliates. 2 | # All rights reserved. 3 | # 4 | # This source code is licensed under the license found in the 5 | # LICENSE file in the root directory of this source tree. 6 | # flake8: noqa 7 | 8 | """EnCodec neural audio codec.""" 9 | 10 | __version__ = "0.1.2a3" 11 | 12 | from .model import EncodecModel 13 | -------------------------------------------------------------------------------- /outetts/wav_tokenizer/encoder/modules/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) Meta Platforms, Inc. and affiliates. 2 | # All rights reserved. 3 | # 4 | # This source code is licensed under the license found in the 5 | # LICENSE file in the root directory of this source tree. 6 | 7 | """Torch modules.""" 8 | 9 | # flake8: noqa 10 | from .conv import ( 11 | pad1d, 12 | unpad1d, 13 | NormConv1d, 14 | NormConvTranspose1d, 15 | NormConv2d, 16 | NormConvTranspose2d, 17 | SConv1d, 18 | SConvTranspose1d, 19 | ) 20 | from .lstm import SLSTM 21 | from .seanet import SEANetEncoder, SEANetDecoder 22 | from .transformer import StreamingTransformerEncoder 23 | -------------------------------------------------------------------------------- /outetts/wav_tokenizer/encoder/modules/lstm.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) Meta Platforms, Inc. and affiliates. 2 | # All rights reserved. 3 | # 4 | # This source code is licensed under the license found in the 5 | # LICENSE file in the root directory of this source tree. 6 | 7 | """LSTM layers module.""" 8 | 9 | from torch import nn 10 | 11 | 12 | class SLSTM(nn.Module): 13 | """ 14 | LSTM without worrying about the hidden state, nor the layout of the data. 15 | Expects input as convolutional layout. 16 | """ 17 | def __init__(self, dimension: int, num_layers: int = 2, skip: bool = True): 18 | super().__init__() 19 | self.skip = skip 20 | self.lstm = nn.LSTM(dimension, dimension, num_layers) 21 | 22 | # def forward(self, x): 23 | # x = x.permute(2, 0, 1) 24 | # y, _ = self.lstm(x) 25 | # if self.skip: 26 | # y = y + x 27 | # y = y.permute(1, 2, 0) 28 | # return y 29 | 30 | # 修改transpose顺序 31 | def forward(self, x): 32 | # # 插入reshape 33 | # x = x.reshape(x.shape) 34 | x1 = x.permute(2, 0, 1) 35 | y, _ = self.lstm(x1) 36 | y = y.permute(1, 2, 0) 37 | if self.skip: 38 | y = y + x 39 | return y 40 | -------------------------------------------------------------------------------- /outetts/wav_tokenizer/encoder/modules/norm.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) Meta Platforms, Inc. and affiliates. 2 | # All rights reserved. 3 | # 4 | # This source code is licensed under the license found in the 5 | # LICENSE file in the root directory of this source tree. 6 | 7 | """Normalization modules.""" 8 | 9 | import typing as tp 10 | 11 | import einops 12 | import torch 13 | from torch import nn 14 | 15 | 16 | class ConvLayerNorm(nn.LayerNorm): 17 | """ 18 | Convolution-friendly LayerNorm that moves channels to last dimensions 19 | before running the normalization and moves them back to original position right after. 20 | """ 21 | def __init__(self, normalized_shape: tp.Union[int, tp.List[int], torch.Size], **kwargs): 22 | super().__init__(normalized_shape, **kwargs) 23 | 24 | def forward(self, x): 25 | x = einops.rearrange(x, 'b ... t -> b t ...') 26 | x = super().forward(x) 27 | x = einops.rearrange(x, 'b t ... -> b ... t') 28 | return 29 | -------------------------------------------------------------------------------- /outetts/wav_tokenizer/encoder/quantization/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright (c) Meta Platforms, Inc. and affiliates. 2 | # All rights reserved. 3 | # 4 | # This source code is licensed under the license found in the 5 | # LICENSE file in the root directory of this source tree. 6 | 7 | # flake8: noqa 8 | from .vq import QuantizedResult, ResidualVectorQuantizer 9 | -------------------------------------------------------------------------------- /outetts/whisper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edwko/OuteTTS/01ed08e7ea853721469c3297b730621e53f0e36d/outetts/whisper/__init__.py -------------------------------------------------------------------------------- /outetts/whisper/transcribe.py: -------------------------------------------------------------------------------- 1 | import whisper 2 | from loguru import logger 3 | 4 | def transcribe_once(audio_path: str, model: str = "turbo", device = None, language: str = None): 5 | logger.info(f"Loading model {model}") 6 | model = whisper.load_model(model, device=device) 7 | logger.info(f"Transcribing {audio_path}") 8 | text = model.transcribe(audio_path, language=language)["text"] 9 | logger.success(f"Transcription: {text}") 10 | return text 11 | 12 | def transcribe_once_word_level(audio_path: str, model: str = "turbo", device = None, language: str = None): 13 | logger.info(f"Loading model {model}") 14 | model = whisper.load_model(model, device=device) 15 | logger.info(f"Transcribing {audio_path}") 16 | text = model.transcribe(audio_path, word_timestamps=True, language=language) 17 | logger.success(f"Transcription: {text['text'].strip()}") 18 | return text -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "outetts", 3 | "version": "0.0.1", 4 | "description": "OuteTTS is an experimental text-to-speech model that uses a pure language modeling approach to generate speech, without architectural changes to the foundation model itself.", 5 | "main": "outetts.js/index.js", 6 | "type": "module", 7 | "scripts": { 8 | "test": "vitest", 9 | "coverage": "vitest run --coverage" 10 | }, 11 | "author": "OuteAI", 12 | "license": "Apache-2.0", 13 | "dependencies": { 14 | "@huggingface/transformers": "^3.1.2" 15 | }, 16 | "devDependencies": { 17 | "@vitest/coverage-v8": "^2.1.8", 18 | "vitest": "^2.1.8" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | llama-cpp-python==0.3.9 2 | torch 3 | torchvision 4 | torchaudio 5 | scipy 6 | einops 7 | pyyaml 8 | huggingface_hub 9 | encodec 10 | matplotlib 11 | transformers==4.52.3 12 | soundfile 13 | numpy 14 | inflect 15 | loguru 16 | polars 17 | natsort 18 | tqdm 19 | requests 20 | sounddevice 21 | mecab-python3 22 | unidic-lite 23 | uroman 24 | openai-whisper>=20240930 25 | pygame 26 | descript-audio-codec 27 | aiohttp 28 | ftfy 29 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | from setuptools import setup, find_packages 2 | 3 | with open('README.md', 'r', encoding='utf-8') as fh: 4 | long_description = fh.read() 5 | 6 | with open('requirements.txt', 'r', encoding='utf-8') as fh: 7 | install_requires = fh.read().splitlines() 8 | 9 | setup( 10 | name='outetts', 11 | version='0.4.4', 12 | packages=find_packages(), 13 | install_requires=install_requires, 14 | author='OuteAI', 15 | description='OuteAI Text-to-Speech (TTS)', 16 | long_description=long_description, 17 | long_description_content_type='text/markdown', 18 | url='https://github.com/edwko/OuteTTS', 19 | package_data={ 20 | "outetts.version.v3": ["default_speakers/json/*"], 21 | "outetts.anyascii": ["_data/*"], 22 | }, 23 | classifiers=[ 24 | 'Programming Language :: Python :: 3', 25 | 'License :: OSI Approved :: Apache Software License', 26 | 'Operating System :: OS Independent', 27 | ], 28 | python_requires='>=3.10', 29 | ) 30 | --------------------------------------------------------------------------------