Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Empty file modified .github/ISSUE_TEMPLATE.md
100644 → 100755
Empty file.
6 changes: 4 additions & 2 deletions .github/workflows/docs.yml
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,11 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: "3.10"
- name: Install dependencies
run: pip install mkdocs-material mkdocstrings mkdocstrings-python-legacy
run: |
pip install -r requirements.txt
pip install mkdocs==1.4.2 mkdocs-material==9.0.3 mkdocstrings==0.19.1 mkdocstrings-python-legacy==0.2.3 Pygments==2.15.0 mkdocs-autorefs==0.5.0
- name: Install package
run: pip install .
- name: Deploy docs
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/test_docs.yml
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,11 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: 3.8
python-version: "3.10"
- name: Install dependencies
run: pip install mkdocs-material mkdocstrings mkdocstrings-python-legacy
run: |
pip install -r requirements.txt
pip install mkdocs==1.4.2 mkdocs-material==9.0.3 mkdocstrings==0.19.1 mkdocstrings-python-legacy==0.2.3 Pygments==2.15.0 mkdocs-autorefs==0.5.0
- name: Install package
run: pip install .
- name: Build docs
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/tests.yml
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,13 @@ on:
- main
jobs:
test:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
python-version: ["3.7", "3.8", "3.9"]

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
- name: Set up Python 3.10
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
python-version: "3.10"
- name: Install dependencies
run: |
sudo apt-get update
Expand Down
21 changes: 20 additions & 1 deletion .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,21 @@ tmp/
dropbox/
training*/
*_audio_data*
# Raw wiktextract data
data/raw-wiktextract-data.jsonl

# Archive folder for experimentation/debugging scripts
archive/
scripts/archive/
# Sample audio files and storage data
sample/
storage/
labels/
# Kilocode project rules
.kilocode/




.DS_Store
*/.DS_Store
Expand Down Expand Up @@ -133,8 +148,12 @@ venv.bak/
.mypy_cache/
.dmypy.json
dmypy.json
assets/

# Pyre type checker
.pyre/

.vscode/
.vscode/.qdrant_storage/
experiments/
sampler/
errors/
31 changes: 31 additions & 0 deletions =1.29.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
Requirement already satisfied: boto3 in /home/bookbot/miniconda3/lib/python3.13/site-packages (1.18.37)
Collecting boto3
Downloading boto3-1.40.63-py3-none-any.whl.metadata (6.6 kB)
Requirement already satisfied: botocore in /home/bookbot/miniconda3/lib/python3.13/site-packages (1.21.37)
Collecting botocore
Downloading botocore-1.40.63-py3-none-any.whl.metadata (5.7 kB)
Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/bookbot/miniconda3/lib/python3.13/site-packages (from boto3) (0.10.0)
Collecting s3transfer<0.15.0,>=0.14.0 (from boto3)
Downloading s3transfer-0.14.0-py3-none-any.whl.metadata (1.7 kB)
Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /home/bookbot/miniconda3/lib/python3.13/site-packages (from botocore) (2.9.0.post0)
Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /home/bookbot/miniconda3/lib/python3.13/site-packages (from botocore) (1.26.20)
Requirement already satisfied: six>=1.5 in /home/bookbot/miniconda3/lib/python3.13/site-packages (from python-dateutil<3.0.0,>=2.1->botocore) (1.17.0)
Downloading boto3-1.40.63-py3-none-any.whl (139 kB)
Downloading botocore-1.40.63-py3-none-any.whl (14.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.1/14.1 MB 71.4 MB/s 0:00:00
Downloading s3transfer-0.14.0-py3-none-any.whl (85 kB)
Installing collected packages: botocore, s3transfer, boto3
Attempting uninstall: botocore
Found existing installation: botocore 1.21.37
Uninstalling botocore-1.21.37:
Successfully uninstalled botocore-1.21.37
Attempting uninstall: s3transfer
Found existing installation: s3transfer 0.5.2
Uninstalling s3transfer-0.5.2:
Successfully uninstalled s3transfer-0.5.2
Attempting uninstall: boto3
Found existing installation: boto3 1.18.37
Uninstalling boto3-1.18.37:
Successfully uninstalled boto3-1.18.37

Successfully installed boto3-1.40.63 botocore-1.40.63 s3transfer-0.14.0
Empty file modified CODE_OF_CONDUCT.md
100644 → 100755
Empty file.
Empty file modified CONTRIBUTING.md
100644 → 100755
Empty file.
Empty file modified LICENSE
100644 → 100755
Empty file.
Empty file modified MANIFEST.in
100644 → 100755
Empty file.
Empty file modified Makefile
100644 → 100755
Empty file.
16 changes: 0 additions & 16 deletions PROJECT_CHARTER.md

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
</a>
</p>

SpeechLine is a speech labeling pipeline that handles end-to-end, offline, batch audio categorization, transcription, segmentation, and logging.
SpeechLine is a speech labeling pipeline that handles end-to-end, offline, batch audio categorization, transcription, segmentation, and logging. It supports multiple state-of-the-art speech recognition models including Wav2Vec2, Whisper, Parakeet, Parakeet TDT, and Canary.

<p align="center">
<img src="https://raw.githubusercontent.com/bookbot-kids/speechline/main/docs/assets/logo-medium.png" alt="logo" width="300"/>
Expand Down
Loading