https://github.com/chadnpc/localstt
A speech to text module for powershell
https://github.com/chadnpc/localstt
Last synced: 4 months ago
JSON representation
A speech to text module for powershell
- Host: GitHub
- URL: https://github.com/chadnpc/localstt
- Owner: chadnpc
- License: wtfpl
- Created: 2025-01-16T15:51:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-13T20:32:48.000Z (about 1 year ago)
- Last Synced: 2025-09-10T00:37:39.668Z (9 months ago)
- Language: PowerShell
- Homepage: https://www.powershellgallery.com/packages/LocalSTT
- Size: 159 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [](https://www.powershellgallery.com/packages/LocalSTT)
Speech to text & transcription module.
Core modules:
- [`Pyaudio`(Pa_INT16)](https://people.csail.mit.edu/hubert/pyaudio/): recording
- [`WhisperModel`(CPU_INT8)](https://github.com/openai/whisper): transcription.
PowerShell is used here to improve the cli experience (setup, environment and
updates).
## [๐ฆ Installation](README.md)
```PowerShell
Install-Module LocalSTT
```
## [๐ Usage](docs/Readme.md)
```PowerShell
Import-Module LocalSTT
Record-Audio -o output.wav # works fine
# Transcribe-Audio output.wav ## !? https://github.com/OpenNMT/CTranslate2/pull/1852
```
## STATUS
- Record-Audio works
- currently Works with Python <= 3.12 : [faster-whisper/issues/1238](https://github.com/SYSTRAN/faster-whisper/issues/1238)
- Transcribe-Audio with ctranslate2 is not working : [OpenNMT/CTranslate2/pull/1852](https://github.com/OpenNMT/CTranslate2/pull/1852)
## [๐งพ License](LICENSE)
This project is licensed under the [WTFPL License](LICENSE).