Comments (3)
Too generic query. It has been working fine on CPUs, even on Android (sic).
Provide the neofetch results, the module versions, the errors...
from whisperx.
Too generic query. It has been working fine on CPUs, even on Android (sic).
Do you have a link to reference implementations on Android?
from whisperx.
This project is the 'reference implementations on Android'. In very short:
- Run
pip install -v https://github.com/m-bain/whisperX/
- Look for the (multiple) errors.
- For each error, git clone the submodule, including whisperX itself, and tinker with:
A. Its requirements.txt etc.
B. Find if a compiled version does exist, via:
pkg list-all |grep ....
, e.g.python-numpy/stable,now 1.26.4-1 aarch64 [installed]
C. Install B, if it makes sense to get the missing submodule, as per A. If not, comment it out or make it ignore version checks (e.g. the av module). - Enjoy:
~ $ uname -a Linux localhost 4.14.186+ #1 SMP PREEMPT Thu Mar 17 16:28:22 CST 2022 aarch64 Android ~ $ pip show whisperx Name: whisperx Version: 3.1.3 Summary: Time-Accurate Automatic Speech Recognition using Whisper. Home-page: https://github.com/m-bain/whisperx Author: Max Bain Author-email: License: MIT Location: /data/data/com.termux/files/usr/lib/python3.11/site-packages Requires: faster-whisper, nltk, pandas, pyannote.audio, setuptools, torch, torchaudio, transformers
If that fails (very likely, as you need to learn the gcc switches etc, too, to compile most, especially ctranslate2), then: - Use termux-proot, e.g.
/data/data/com.termux/files/usr/bin/proot-distro login debian --shared-tmp
- Then just Point 1 and pray.
- Some Points 2 for good measure: apt list with grep
- Get:
OS: Debian GNU/Linux 12 (bookworm) aarch64 Host: realme RMX3085 Kernel: 6.2.1-PRoot-Distro
and a whisperx that works, also see Point 4.
from whisperx.
Related Issues (20)
- Getting no audio found error HOT 1
- whisperx.load_model & default_asr_options Error in Colab HOT 4
- Doesn't accept num_speakers as argument HOT 3
- whisperx.align has empty word intervals for numbers HOT 1
- Error While Using Machine With Only CPU (EC2 Instance) HOT 3
- No speaker labels in txt format with diarization enabled HOT 4
- Support for vulkan (intel arc gpu)
- IGNORE
- Diarization precision - is there way to improve it? HOT 4
- torchaudio._backend.set_audio_backend has been deprecated. HOT 3
- Probability or score coming from faster-whisper and not alignment model
- Timing of subtitles is way off if I limit max_line_count and max_line_width==bad things? HOT 3
- TypeError: TranscriptionOptions.__new__() got an unexpected keyword argument 'hotwords' HOT 2
- Load Model To CPU and Then GPU HOT 1
- My timestamps with whisperX are way off HOT 13
- Issue with Periods in Dates or numbers Causing Incorrect Segment Splitting in German Transcriptions
- Unable to Transcribe More Than 90 Minutes (1h30m) HOT 2
- Empty transcript is generated
- Benchmarks for whisperx, faster-whisper, and whispers2t! HOT 4
- Readability trashed after putting length limits.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whisperx.