From a9a972b49a230274238159e4a43a8349b2daf7f3 Mon Sep 17 00:00:00 2001 From: Miguel del Rio Date: Thu, 14 Nov 2024 16:53:13 -0500 Subject: [PATCH 1/4] Fixing some metadata issues with reverb package --- README.md | 4 ++-- pyproject.toml | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 439566d..c192a63 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -![Rev Logo](resources/logo_purple.png#gh-light-mode-only) -![Rev Logo](resources/logo_white.png#gh-dark-mode-only) +![Rev Logo](https://github.com/revdotcom/reverb/blob/main/resources/logo_purple.png#gh-light-mode-only) +![Rev Logo](https://github.com/revdotcom/reverb/blob/main/rresources/logo_white.png#gh-dark-mode-only) # Reverb Open source inference and evaluation code for Rev's state-of-the-art speech recognition and diarization models. The speech recognition (ASR) code uses the [WeNet](https://github.com/wenet-e2e/wenet) framework and the speech diarization code uses the [Pyannote](https://github.com/pyannote/pyannote-audio) framework. More detailed model descriptions can be found in our [blog](https://www.rev.com/blog/speech-to-text-technology/introducing-reverb-open-source-asr-diarization) and the models can be downloaded from [huggingface](https://huggingface.co/Revai). diff --git a/pyproject.toml b/pyproject.toml index 16ef23c..8ad1379 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ authors = [ maintainers = [ {name = "Rev Speechteam", email = "speechteam@rev.com"}, ] -description = "A simplified python packge to interact with the reverb models" +description = "A simplified python package to interact with the reverb models." readme = "README.md" license = {file = "LICENSE"} keywords = ["asr", "reverb", "rev", "diarization"] @@ -21,6 +21,8 @@ classifiers = [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 3.10" ] +Project-URL: Homepage, https://huggingface.co/Revai +Project-URL: GitHub, https://github.com/revdotcom/reverb/tree/main [tool.setuptools.package-dir] wenet = "asr/wenet" From c12e05b09519ca66bff748adfebb74b34da83e52 Mon Sep 17 00:00:00 2001 From: Miguel del Rio Date: Thu, 14 Nov 2024 16:54:31 -0500 Subject: [PATCH 2/4] adding rev-reverb --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c192a63..c3906cf 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,12 @@ This codebase is compatible Python 3.10+. To get started, simply run ```bash pip install . ``` -This will install the `reverb` package into your python environment which is a modified version of the [wenet python package](https://github.com/wenet-e2e/wenet/tree/main?tab=readme-ov-file#install-python-package). In order to use `reverb`'s code, make sure you **do not** have another wenet installation in your environment which might cause conflict issues. +Alternatively, install the latest package on pypi. +```bash +pip install rev-reverb +``` + +This will install the reverb package into your python environment which is a modified version of the [wenet python package](https://github.com/wenet-e2e/wenet/tree/main?tab=readme-ov-file#install-python-package). In order to use reverb's code, make sure you **do not** have another wenet installation in your environment which might cause conflict issues. > [!TIP] > While we suggest using our CLI or Python package to download the reverb model, you can also download it manually by running: @@ -98,7 +103,7 @@ reverb = wenet.load_model("reverb_asr_v1") output = reverb.transcribe("audio.mp3", format="ctm") print(output) ``` -All arguments available to the `reverb` command line are also parameters that can be included in the `transcribe` command. +All arguments available to the reverb command line are also parameters that can be included in the `transcribe` command. ```python import wenet reverb = wenet.load_model("reverb_asr_v1") From 9d0dee01d8e944692b4ea70395f8bcd55bb35f99 Mon Sep 17 00:00:00 2001 From: Miguel del Rio Date: Thu, 14 Nov 2024 16:55:24 -0500 Subject: [PATCH 3/4] patch fix --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8ad1379..5ca7e6c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "rev-reverb" -version = "0.1.0" +version = "0.1.1" dynamic = ["dependencies"] requires-python = ">=3.10" authors = [ From a3b57f2174261d1b02d876ebf5adfc2a4d4472bf Mon Sep 17 00:00:00 2001 From: Miguel del Rio Date: Thu, 14 Nov 2024 17:06:58 -0500 Subject: [PATCH 4/4] Fixing urls --- pyproject.toml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5ca7e6c..77deb41 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,8 +21,10 @@ classifiers = [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 3.10" ] -Project-URL: Homepage, https://huggingface.co/Revai -Project-URL: GitHub, https://github.com/revdotcom/reverb/tree/main + +[project.urls] +Huggingface = "https://huggingface.co/Revai" +GitHub = "https://github.com/revdotcom/reverb/tree/main" [tool.setuptools.package-dir] wenet = "asr/wenet"