diff --git a/.gitignore b/.gitignore index 88eef4b..7c566bf 100644 --- a/.gitignore +++ b/.gitignore @@ -54,7 +54,6 @@ coverage.xml # Translations *.mo *.pot - # Django stuff: *.log local_settings.py @@ -129,4 +128,13 @@ dmypy.json .pyre/ *.wav -run_*.sh \ No newline at end of file +run_*.sh + +# Downloaded models +*.pt + +# Debug & testing +test_*.py +launch.json +.DS_Store +test/* \ No newline at end of file diff --git a/LICENSE b/LICENSE index 9d4bfb1..d98a234 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,7 @@ +# License + +## Main Software License + MIT License Copyright (c) 2025 Quentin Fuxa. @@ -20,9 +24,29 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## SimulStreaming Backend License + +**When using the SimulStreaming backend (SimulWhisper), additional licensing terms apply:** + +SimulStreaming (https://github.com/ufal/SimulStreaming) is dual-licensed: + +### 🔹 Non-Commercial Use +You may use SimulStreaming under the **PolyForm Noncommercial License 1.0.0** if you obtain the code through the GitHub repository. This license is **free of charge** and comes with **no obligations** for non-commercial users. + +### 🔸 Commercial Use +Understanding who uses SimulStreaming commercially helps improve and prioritize development. Therefore, **registration is required** for those who acquire a commercial license. + +Commercial licenses are planned to be **affordable** to SMEs and individuals. They are considering providing commercial licenses either for free or for a symbolic one-time fee, and may also provide additional support. You can share your preference via the [questionnaire](https://forms.cloud.microsoft.com/e/7tCxb4gJfB). + +You can also leave your contact [there](https://forms.cloud.microsoft.com/e/7tCxb4gJfB) to be notified when commercial licenses become available. + +**Contact for SimulStreaming licensing:** +[Dominik Macháček](https://ufal.mff.cuni.cz/dominik-machacek/), machacek@ufal.mff.cuni.cz + --- -Based on: +## Based on: - **whisper_streaming** by ÚFAL – MIT License – https://github.com/ufal/whisper_streaming. The original work by ÚFAL. License: https://github.com/ufal/whisper_streaming/blob/main/LICENSE - **silero-vad** by Snakers4 – MIT License – https://github.com/snakers4/silero-vad. The work by Snakers4 (silero-vad). License: https://github.com/snakers4/silero-vad/blob/f6b1294cb27590fb2452899df98fb234dfef1134/LICENSE -- **Diart** by juanmc2005 – MIT License – https://github.com/juanmc2005/diart. The work in Diart by juanmc2005. License: https://github.com/juanmc2005/diart/blob/main/LICENSE \ No newline at end of file +- **Diart** by juanmc2005 – MIT License – https://github.com/juanmc2005/diart. The work in Diart by juanmc2005. License: https://github.com/juanmc2005/diart/blob/main/LICENSE +- **SimulStreaming** by ÚFAL – Dual License (PolyForm Noncommercial License 1.0.0 / Commercial License) – https://github.com/ufal/SimulStreaming \ No newline at end of file diff --git a/whisperlivekit/simul_whisper/dual_license_simulstreaming.md b/whisperlivekit/simul_whisper/dual_license_simulstreaming.md deleted file mode 100644 index e6d4635..0000000 --- a/whisperlivekit/simul_whisper/dual_license_simulstreaming.md +++ /dev/null @@ -1,27 +0,0 @@ - - -📄 SimulStreaming (https://github.com/ufal/SimulStreaming) Licence - -SimulStreaming is dual-licensed: - -🔹 Non-Commercial Use - -You may use SimulStreaming under the **PolyForm Noncommercial License 1.0.0** if you -obtain the code through the GitHub repository. This license is **free of charge** -and comes with **no obligations** for non-commercial users. - -🔸 Commercial Use - -Understanding who uses SimulStreaming commercially helps us improve and -prioritize development. Therefore, we want to **require registration** of those who acquire a commercial licence. - -We plan to make the commercial licenceses **affordable** to SMEs and individuals. We -are considering to provide commercial licenses either for free or for symbolic -one-time fee, and maybe also provide additional support. You can share your preference via the [questionnaire](https://forms.cloud.microsoft/e/7tCxb4gJfB). - -You can also leave your contact [there](https://forms.cloud.microsoft/e/7tCxb4gJfB) to be notified when the commercial licenses become -available. - -✉️ Contact - -[Dominik Macháček](https://ufal.mff.cuni.cz/dominik-machacek/), machacek@ufal.mff.cuni.cz diff --git a/whisperlivekit/simul_whisper/whisper/assets/__init__.py b/whisperlivekit/simul_whisper/whisper/assets/__init__.py deleted file mode 100644 index e69de29..0000000