Skip to main content

Open-Source Voice-to-Text mit Pay-per-Use Pricing

Project description

PayPerTranscript

Open-Source Voice-to-Text für Windows — Pay-per-Use statt Abo.
Hotkey drücken, sprechen, loslassen — Text erscheint an der Cursor-Position.


Warum PayPerTranscript?

Kommerzielle Diktierdienste kosten $12–15 pro Monat — egal ob du sie 5 Minuten oder 5 Stunden nutzt.

PayPerTranscript nutzt Cloud-basierte KI-Modelle direkt über deinen eigenen API-Key. Du zahlst nur, was du tatsächlich verbrauchst: ~0.024 Cent pro Transkription.

100 Transkriptionen kosten ca. 2.4 Cent. Ein kommerzielles Abo kostet dafür $15/Monat.


Features

Feature Beschreibung
Hold-to-Record Hotkey halten, sprechen, loslassen — Text erscheint
Toggle-Modus Alternativ: einmal drücken = Start, nochmal = Stop
App-spezifische Formatierung Chat-Apps: locker. E-Mail: professionell. Per LLM, frei konfigurierbar.
Wortliste Namen und Fachbegriffe immer korrekt transkribieren
Kosten-Dashboard Jederzeit sehen, was verbraucht wurde
Privatsphäre Dein API-Key, deine Daten. Keine Telemetrie, kein Tracking.
Open Source MIT-Lizenz — vollständig transparent und erweiterbar

Installation

Voraussetzungen: Windows 10/11, Python 3.12+

Option 1: pip install (empfohlen)

pip install paypertranscript

Nach der Installation einfach starten:

paypertranscript

Beim ersten Start öffnet sich ein Setup-Wizard, der durch die Konfiguration führt.

Option 2: Aus dem Quellcode

# Repository klonen
git clone https://github.com/jxnxts/PayPerTranscript.git
cd PayPerTranscript

# Virtuelle Umgebung erstellen & aktivieren
python -m venv venv
venv\Scripts\activate

# Im Entwicklungsmodus installieren
pip install -e .

# App starten
paypertranscript

# Oder mit Debug-Logging
python -m paypertranscript --debug

Nutzung

  1. Hotkey haltenCtrl+Win gedrückt halten und sprechen
  2. Loslassen — die Aufnahme stoppt, Text wird transkribiert
  3. Text erscheint — direkt an der Cursor-Position eingefügt
  4. Tray-Icon — Rechtsklick für Einstellungen, Statistiken und mehr

Kosten

Dienst Preis
STT (Whisper) $0.04 pro Stunde Audio (~0.01 Cent pro 10s)
LLM-Formatierung ~$0.00002 pro Transkription (optional)
Gesamt ~0.024 Cent pro Transkription

Alle Preise basieren auf GroqCloud-Tarifen. Du nutzt deinen eigenen API-Key — kein Abo, kein Mittelsmann.


Konfiguration

Die gesamte Konfiguration ist über die grafische Oberfläche möglich:

  • Einstellungen — Sprache, Hotkeys, API-Key, Overlay-Position
  • Wortliste — Namen und Fachbegriffe für korrekte Transkription
  • Fenster-Zuordnung — Welche App bekommt welchen Schreibstil (casual, professionell, ...)
  • Statistiken — Kosten, Nutzung, Ersparnis gegenüber Abo-Diensten

Alle Daten werden lokal unter %APPDATA%\PayPerTranscript\ gespeichert.


FAQ

Text wird nicht in Admin-Fenster eingefügt

Windows blockiert Tastatureingaben von nicht-erhöhten Prozessen in erhöhte Fenster (UAC). Wenn du PayPerTranscript in Admin-Fenstern nutzen möchtest, starte die App als Administrator.

Mikrofon wird nicht erkannt

  • Prüfe, ob ein Mikrofon angeschlossen und in den Windows-Soundeinstellungen aktiviert ist
  • Prüfe die Datenschutz-Einstellungen: Windows-Einstellungen → Datenschutz → Mikrofon

Wie erhalte ich einen API-Key?

  1. Erstelle einen Account bei GroqCloud
  2. Gehe zu API Keys → "Create API Key"
  3. Kopiere den Key und füge ihn im Setup-Wizard ein

Lizenz

MIT — siehe LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paypertranscript-0.2.0.tar.gz (70.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

paypertranscript-0.2.0-py3-none-any.whl (86.6 kB view details)

Uploaded Python 3

File details

Details for the file paypertranscript-0.2.0.tar.gz.

File metadata

  • Download URL: paypertranscript-0.2.0.tar.gz
  • Upload date:
  • Size: 70.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for paypertranscript-0.2.0.tar.gz
Algorithm Hash digest
SHA256 edb9580891496a94f6064c574810d29b5c09d5caa17c79d01195b154a18d16f7
MD5 02c1a6dc366f15ad846d4d1f9749a4b1
BLAKE2b-256 b630a1636cef8cb9c71e5d8a5616d0e55c670367039df6101e531a31d456549b

See more details on using hashes here.

Provenance

The following attestation bundles were made for paypertranscript-0.2.0.tar.gz:

Publisher: publish.yml on nikovdany/PayPerTranscript

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file paypertranscript-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for paypertranscript-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 269ba18c4f4e0c2be5042eaf058c98fd4612c0fdd80d124176da89d69c8f2273
MD5 7d2238d59ad7e2f5ddbb519c88d02c84
BLAKE2b-256 11e785450ff0844d41e02fdbe04434a8b4dc1f16fe0fa1c9b0cdf8111e7fb1df

See more details on using hashes here.

Provenance

The following attestation bundles were made for paypertranscript-0.2.0-py3-none-any.whl:

Publisher: publish.yml on nikovdany/PayPerTranscript

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page