mutterkey
KDE-first push-to-talk transcription tool for KDE Plasma
Loading...
Searching...
No Matches
TranscriberConfig Struct Reference

Transcription runtime configuration. More...

#include <config.h>

Public Attributes

QString modelPath
 Filesystem path to a model package, manifest, or raw compatibility artifact.
 
QString language = QStringLiteral("en")
 Language code passed to whisper.cpp.
 
bool translate = false
 When true, translate speech to English instead of transcribing as-is.
 
int threads = 0
 Number of worker threads. 0 means auto-detect.
 
bool warmupOnStart = false
 When true, initialize the backend during service startup.
 

Detailed Description

Transcription runtime configuration.

Definition at line 62 of file config.h.

Member Data Documentation

◆ language

QString TranscriberConfig::language = QStringLiteral("en")

Language code passed to whisper.cpp.

Definition at line 66 of file config.h.

◆ modelPath

QString TranscriberConfig::modelPath

Filesystem path to a model package, manifest, or raw compatibility artifact.

Definition at line 64 of file config.h.

◆ threads

int TranscriberConfig::threads = 0

Number of worker threads. 0 means auto-detect.

Definition at line 70 of file config.h.

◆ translate

bool TranscriberConfig::translate = false

When true, translate speech to English instead of transcribing as-is.

Definition at line 68 of file config.h.

◆ warmupOnStart

bool TranscriberConfig::warmupOnStart = false

When true, initialize the backend during service startup.

Definition at line 72 of file config.h.


The documentation for this struct was generated from the following file: