]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
tts : remove printfs (#12640)
authormarcoStocchi <redacted>
Mon, 31 Mar 2025 08:20:30 +0000 (10:20 +0200)
committerGitHub <redacted>
Mon, 31 Mar 2025 08:20:30 +0000 (11:20 +0300)
* tts.cpp : llama tokens console output is done using LOG_INF instead of printf(). Therefore the options '--log-disable' and '--log-file' have now uniform impact on all output.

examples/tts/tts.cpp

index 4cc42e1674ccc85374d4477cf306d3cca7756d54..c7ac94cc54e1bba54a271b19632320c26747d130 100644 (file)
@@ -699,11 +699,13 @@ lovely<|t_0.56|><|code_start|><|634|><|596|><|1766|><|1556|><|1306|><|1285|><|14
             const std::string voice_data = audio_data;
 
             auto tmp = common_tokenize(vocab, voice_data, false, true);
-            printf("\n\n");
+
+            std::ostringstream tokens_oss;
             for (size_t i = 0; i < tmp.size(); ++i) {
-                printf("%d, ", tmp[i]);
+                tokens_oss << tmp[i] << ", ";
             }
-            printf("\n\n");
+            LOG_INF("\n\n%s: llama tokens: %s\n\n", __func__, tokens_oss.str().c_str());
+
             prompt_add(prompt_inp, tmp);
 #else
             prompt_add(prompt_inp, llama_tokens {