mutterkey
KDE-first push-to-talk transcription tool for KDE Plasma
Loading...
Searching...
No Matches
audiochunker.h
Go to the documentation of this file.
1#pragma once
2
4
5#include <QString>
6#include <vector>
7
16class AudioChunker final
17{
18public:
26 bool chunkAudio(const NormalizedAudio &audio, std::vector<AudioChunk> *chunks, QString *errorMessage = nullptr) const;
27};
Splits normalized utterance audio into fixed-size streaming chunks.
bool chunkAudio(const NormalizedAudio &audio, std::vector< AudioChunk > *chunks, QString *errorMessage=nullptr) const
Converts normalized audio into ordered stream chunks.
Normalized runtime audio payload.
Shared value types exchanged by the transcription pipeline.