forked from KoljaB/RealtimeSTT
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
49 lines (42 loc) · 1.33 KB
/
pyproject.toml
File metadata and controls
49 lines (42 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[project]
name = "realtimestt"
version = "0.3.104"
description = "A fast Voice Activity Detection and Transcription System"
readme = "README.md"
authors = [
{ name = "Kolja Beigel", email = "kolja.beigel@web.de" }
]
license = { text = "MIT" }
requires-python = ">=3.10"
keywords = [
"real-time", "audio", "transcription", "speech-to-text", "voice-activity-detection",
"VAD", "real-time-transcription", "ambient-noise-detection", "microphone-input",
"faster_whisper", "speech-recognition", "voice-assistants", "audio-processing",
"buffered-transcription", "pyaudio", "ambient-noise-level", "voice-deactivity"
]
dependencies = [
"faster-whisper==1.1.1",
"halo==0.0.31",
"openwakeword>=0.4.0",
"pvporcupine==1.9.5",
"pyaudio==0.2.14",
"scipy==1.15.2",
"soundfile==0.13.1",
"torch>=2.9.1",
"torchaudio>=2.9.1",
"webrtcvad-wheels==2.0.14",
"websocket-client==1.8.0",
"websockets==15.0.1",
]
[project.urls]
Homepage = "https://github.com/KoljaB/RealTimeSTT"
[tool.setuptools.packages.find]
include = ["RealtimeSTT", "RealtimeSTT_server"]
[tool.setuptools.package-data]
RealtimeSTT = ["warmup_audio.wav"]
[project.scripts]
stt-server = "RealtimeSTT_server.stt_server:main"
stt = "RealtimeSTT_server.stt_cli_client:main"