mutterkey
KDE-first push-to-talk transcription tool for KDE Plasma
Loading...
Searching...
No Matches
AudioChunker Class Referencefinal

Splits normalized utterance audio into fixed-size streaming chunks. More...

#include <audiochunker.h>

Public Member Functions

bool chunkAudio (const NormalizedAudio &audio, std::vector< AudioChunk > *chunks, QString *errorMessage=nullptr) const
 Converts normalized audio into ordered stream chunks.
 

Detailed Description

Splits normalized utterance audio into fixed-size streaming chunks.

Definition at line 16 of file audiochunker.h.

Member Function Documentation

◆ chunkAudio()

bool AudioChunker::chunkAudio ( const NormalizedAudio audio,
std::vector< AudioChunk > *  chunks,
QString *  errorMessage = nullptr 
) const

Converts normalized audio into ordered stream chunks.

Parameters
audioNormalized utterance audio.
chunksOutput destination for generated chunks.
errorMessageOptional output for validation failures.
Returns
true when chunking succeeded.

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