Skip to main content

SpeechTranscriber.h File

Graph node factory for GenAI speech-to-text transcription. More...

Included Headers

#include <memory> #include <string>

Namespaces Index

namespacesimaai
namespaceneat
namespacegraph
namespacegenai
namespacenodes

Classes Index

structSpeechTranscriberOptions

Description

Graph node factory for GenAI speech-to-text transcription.

File Listing

The file content with the documentation metadata removed is:

1
5#pragma once
6
7#include <memory>
8#include <string>
9
11class Node;
12} // namespace simaai::neat::graph
13
14namespace simaai::neat::genai {
15
16class ASRModel;
17
18namespace nodes {
19
21 std::string language = "en";
22 bool streaming = true;
23};
24
25std::shared_ptr<graph::Node> SpeechTranscriber(std::shared_ptr<ASRModel> model,
26 SpeechTranscriberOptions options = {},
27 std::string label = "speech_transcriber");
28
29} // namespace nodes
30} // namespace simaai::neat::genai

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.