TheStinger commited on
Commit
f940e23
β€’
1 Parent(s): b13c88e

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +65 -2
README.md CHANGED
@@ -1,6 +1,6 @@
1
  ---
2
  title: Ilaria TTS
3
- emoji: πŸ“Š
4
  colorFrom: pink
5
  colorTo: pink
6
  sdk: gradio
@@ -10,4 +10,67 @@ pinned: false
10
  license: other
11
  ---
12
 
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
  title: Ilaria TTS
3
+ emoji: πŸ—£οΈ
4
  colorFrom: pink
5
  colorTo: pink
6
  sdk: gradio
 
10
  license: other
11
  ---
12
 
13
+ ![Ilaria AI Suite](./ilariaaisuite.png)
14
+ ***
15
+ [![Static Badge](https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Space-s?labelColor=YELLOW&color=FFEA00)](https://huggingface.co/spaces/TheStinger/Ilaria_TTS) [![Static Badge](https://img.shields.io/badge/%F0%9F%A4%97%20HF%20Space-Duplication-s?labelColor=YELLOW&color=FFEA00)](https://huggingface.co/spaces/TheStinger/Ilaria_TTS?duplicate=true) [![Static Badge](https://img.shields.io/badge/GitHub-Source%20Code-s?logo=GitHub)](https://github.com/TheStingerX/Ilaria-TTS) [![Static Badge](https://img.shields.io/badge/AI%20Hub-Discord%20Server-s?logo=Discord&color=%09%237289da)](https://discord.gg/aihub) [![Static Badge](https://img.shields.io/badge/Ko--Fi-s?logo=Ko-Fi&label=Support%20me%20on&labelColor=434b57&color=FF5E5B)](https://ko-fi.com/ilariaowo)
16
+ ***
17
+ <p align="center">
18
+ <h1>Ilaria TTS πŸ’–</h1>
19
+ </p>
20
+
21
+ πŸŽ‰ Welcome to Ilaria TTS! πŸŽ‰
22
+
23
+ This project leverages various libraries and modules to create a Graphical User Interface (GUI) for Text-to-Speech.
24
+ It's primarily designed for use with HuggingFace Spaces. πŸ€—
25
+
26
+ Ilaria TTS is part of the Ilaria AI Suite wich includes various easy and powerful tools. πŸ’–
27
+
28
+ ## πŸ“¦ Installation πŸ“¦
29
+
30
+ To use this project, clone the original Space on Hugging Face.
31
+ Make sure you restart it time to time to keep up with the new updates.
32
+
33
+ ## πŸ–₯️ Usage πŸ–₯️
34
+
35
+ Once the dependencies are installed automatically, Hugging Face will use app.py to start the user interface.
36
+ From there, you can utilize the various features of the project.
37
+
38
+ ## 🌟 Features 🌟
39
+
40
+ Ilaria TTS offers a range of features, including:
41
+
42
+ - πŸ—£οΈ **Text-to-Speech Conversion**:
43
+ The code uses the Communicate class from the edge_tts module to convert text to speech.
44
+ The text_to_speech_edge function takes a text and a language code as input, and returns the input text and the path of the generated speech audio file.
45
+
46
+ - 🌍 **User-Friendly Web Interface**:
47
+ The code uses the gradio module to create an intuitive web interface.
48
+ Users can easily input text and choose the language, and the application will return the input text and the generated speech audio.
49
+
50
+ - πŸ–₯️ **User-Friendly Web Interface**:
51
+ Ilaria TTS uses the gradio module to create an intuitive web interface.
52
+ Users can easily upload an image, and the application will return the upscaled and restored image.
53
+
54
+ - πŸ“‚ **Efficient File Handling**:
55
+ The code uses the tempfile module to create a temporary file for the generated speech audio.
56
+ The NamedTemporaryFile function is used with the delete=False option, which means the file won’t be deleted when it is closed.
57
+ This allows the audio file to be saved and returned to the user.
58
+
59
+ - πŸš€ **Asynchronous Execution**:
60
+ The code uses the anyio module to run the web interface in an asynchronous manner.
61
+ This allows the application to handle multiple requests concurrently, improving the overall performance and responsiveness of the application.
62
+
63
+ ## πŸ™ Credits πŸ™
64
+
65
+ - **Squishy** - For helping me with the ideas
66
+
67
+ ## 🀝 Contributing 🀝
68
+
69
+ Interested in contributing to this project? Ilaria is always looking for collaborators.
70
+ Feel free to open a pull request on Hugging Face.
71
+
72
+ ## πŸ“„ License πŸ“„
73
+
74
+ This project is released under the `INCU` license.
75
+ For more details, please check the license file.
76
+ For further questions feel free to contact Ilaria.