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
3
#include "
transcription/transcriptiontypes.h
"
4
5
#include <QString>
6
#include <vector>
7
16
class
AudioChunker
final
17
{
18
public
:
26
bool
chunkAudio
(
const
NormalizedAudio
&audio, std::vector<AudioChunk> *chunks, QString *errorMessage =
nullptr
)
const
;
27
};
AudioChunker
Splits normalized utterance audio into fixed-size streaming chunks.
Definition
audiochunker.h:17
AudioChunker::chunkAudio
bool chunkAudio(const NormalizedAudio &audio, std::vector< AudioChunk > *chunks, QString *errorMessage=nullptr) const
Converts normalized audio into ordered stream chunks.
NormalizedAudio
Normalized runtime audio payload.
Definition
transcriptiontypes.h:136
transcriptiontypes.h
Shared value types exchanged by the transcription pipeline.
src
transcription
audiochunker.h
Generated by
1.9.8