Comments (1)
You could make it so that the code takes a config file instead of arguments.
If you make this PR it would work and I will merge:
- Make a pydantic object that configures how the software works
- Have a way to change those values with the cli flags
- Have a way to pass a json file to configure the software
Normally the default mic index works. Otherwise you can print out the mic devices and select the index that makes the most sense.
Other backends could be added to support int8 such as transformers or ctranslate2. For this current work fp32 is the default for cpu and fp16 for GPU
from whisper_mic.
Related Issues (20)
- How to terminate program HOT 1
- [Feature request][Bug] Improvement needed on the listen() method. Issues related to setup_mic() and listen_loop() method. HOT 3
- pip install whisper_mic not working HOT 4
- Feature request: Provide code sample for Web UI Mic recording
- no transcript output HOT 1
- cannot import the function to another project HOT 2
- Takes considerable time to actually setup the mic and start transcribing HOT 1
- [Fix] Keyboard interrupt for listen_loop HOT 1
- mic.py does not exist in file or directory HOT 1
- Error while using the save_file to save the transcribed data HOT 1
- add large-v3 HOT 1
- ALSA lib error, invalid card HOT 4
- Proccess hanging in infinite loop when input audio is not loud enough HOT 1
- Feature Request: Use isolated-env to make the app bind to the GPU automatically on windows
- ModuleNotFoundError: No module named 'distutils' HOT 1
- Many incomplete segments, what is it even returning? predicted_text referenced before assignment. HOT 5
- Can't use mic in linux - ALSA errors HOT 1
- Sonoma 14.4.1 - Python 3.12 - Running whisper_mic returns errors
- Feature requests
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 whisper_mic.