MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / select_named_asset

Function select_named_asset

src/framework/runtime/model.cpp:69–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

67 }
68 }
69 return nullptr;
70}
71
72const NamedAsset & require_named_asset(
73 const std::vector<NamedAsset> & assets,
74 const std::string & id,
75 const std::string & role) {
76 const auto * asset = find_named_asset(assets, id);
77 if (asset == nullptr) {
78 throw std::runtime_error("unknown " + role + " id: " + id);
79 }
80 return *asset;
81}
82
83const NamedAsset * select_named_asset(
84 const std::vector<NamedAsset> & assets,
85 const std::optional<std::string> & id,
86 const std::string & role) {

Callers 5

load_citrinet_asr_modelFunction · 0.85
load_silero_vad_modelFunction · 0.85
resolve_model_configFunction · 0.85
build_model_configFunction · 0.85
load_marblenet_vad_modelFunction · 0.85

Calls 2

emptyMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected