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

Function generate_vibevoice

src/models/vibevoice/generator.cpp:505–523  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

503}
504
505VibeVoiceResult generate_vibevoice(
506 const VibeVoiceRequest & request,
507 const VibeVoiceTextTokenizer & text_tokenizer,
508 const VibeVoiceTokenizerWeightsRuntime & audio_tokenizer,
509 const VibeVoiceConnectorWeightsRuntime & connector,
510 const VibeVoiceDecoderWeightsRuntime & decoder,
511 const VibeVoiceDiffusionHeadWeightsRuntime & diffusion_head) {
512 VibeVoiceDecoderCachedState positive_cache;
513 VibeVoiceDecoderCachedState negative_cache;
514 return generate_vibevoice(
515 request,
516 text_tokenizer,
517 audio_tokenizer,
518 connector,
519 decoder,
520 diffusion_head,
521 positive_cache,
522 negative_cache);
523}
524
525VibeVoiceResult generate_vibevoice(
526 const VibeVoiceRequest & request,

Callers 3

generate_vibevoice_batchFunction · 0.85
runMethod · 0.85
mainFunction · 0.85

Calls 15

load_noise_fileFunction · 0.85
prepare_vibevoice_promptFunction · 0.85
max_generation_stepsFunction · 0.85
single_token_embeddingFunction · 0.85
next_diffusion_noiseFunction · 0.85
append_audioFunction · 0.85
add_embeddingsFunction · 0.85
prefill_embeddingsMethod · 0.80
reset_cached_stateMethod · 0.80

Tested by

no test coverage detected