diff --git a/data/locale/ar-SA.ini b/data/locale/ar-SA.ini index 357717e..3d04074 100644 --- a/data/locale/ar-SA.ini +++ b/data/locale/ar-SA.ini @@ -31,7 +31,7 @@ max_tokens="الحد الأقصى للرموز" speed_up="تسريع" initial_prompt="المطالبة الأولية" suppress_blank="قمع الفراغ" -suppress_non_speech_tokens="قمع الرموز غير الكلامية" +suppress_nst="قمع الرموز غير الكلامية" temperature="درجة الحرارة" max_initial_ts="أقصى الطوابع الزمنية الأولية" length_penalty="عقوبة الطول" diff --git a/data/locale/de-DE.ini b/data/locale/de-DE.ini index b67a032..356d5d5 100644 --- a/data/locale/de-DE.ini +++ b/data/locale/de-DE.ini @@ -31,7 +31,7 @@ max_tokens="Maximale Tokens" speed_up="Beschleunigen" initial_prompt="Anfangsaufforderung" suppress_blank="Leerzeichen unterdrücken" -suppress_non_speech_tokens="Nicht-Sprach-Tokens unterdrücken" +suppress_nst="Nicht-Sprach-Tokens unterdrücken" temperature="Temperatur" max_initial_ts="Maximale Anfangszeitstempel" length_penalty="Längenstrafe" diff --git a/data/locale/en-US.ini b/data/locale/en-US.ini index e5a75dc..cfcd248 100644 --- a/data/locale/en-US.ini +++ b/data/locale/en-US.ini @@ -111,7 +111,7 @@ initial_prompt="Initial prompt" language="Input Language" detect_language="Detect language" suppress_blank="Suppress blank" -suppress_non_speech_tokens="Suppress non-speech tokens" +suppress_nst="Suppress non-speech tokens" temperature="Temperature" max_initial_ts="Max initial timestamps" length_penalty="Length penalty" diff --git a/data/locale/es-ES.ini b/data/locale/es-ES.ini index 359b81a..3739f2a 100644 --- a/data/locale/es-ES.ini +++ b/data/locale/es-ES.ini @@ -31,7 +31,7 @@ max_tokens="Máximo de tokens" speed_up="Acelerar" initial_prompt="Mensaje inicial" suppress_blank="Suprimir en blanco" -suppress_non_speech_tokens="Suprimir tokens no hablados" +suppress_nst="Suprimir tokens no hablados" temperature="Temperatura" max_initial_ts="Máximas marcas de tiempo iniciales" length_penalty="Penalización por longitud" diff --git a/data/locale/fr-FR.ini b/data/locale/fr-FR.ini index b27d971..b7b8f25 100644 --- a/data/locale/fr-FR.ini +++ b/data/locale/fr-FR.ini @@ -31,7 +31,7 @@ max_tokens="Tokens max" speed_up="Accélérer" initial_prompt="Invite initiale" suppress_blank="Supprimer blanc" -suppress_non_speech_tokens="Supprimer tokens non vocaux" +suppress_nst="Supprimer tokens non vocaux" temperature="Température" max_initial_ts="Horodatages initiaux max" length_penalty="Pénalité de longueur" diff --git a/data/locale/hi-IN.ini b/data/locale/hi-IN.ini index 5eb906f..b4def6c 100644 --- a/data/locale/hi-IN.ini +++ b/data/locale/hi-IN.ini @@ -31,7 +31,7 @@ max_tokens="अधिकतम टोकन" speed_up="गति बढ़ाएं" initial_prompt="प्रारंभिक संकेत" suppress_blank="रिक्त को दबाएं" -suppress_non_speech_tokens="गैर-वाक् टोकन को दबाएं" +suppress_nst="गैर-वाक् टोकन को दबाएं" temperature="तापमान" max_initial_ts="अधिकतम प्रारंभिक टाइमस्टैम्प" length_penalty="लंबाई दंड" diff --git a/data/locale/ja-JP.ini b/data/locale/ja-JP.ini index 0a4a435..bdeba61 100644 --- a/data/locale/ja-JP.ini +++ b/data/locale/ja-JP.ini @@ -31,7 +31,7 @@ max_tokens="最大トークン数" speed_up="スピードアップ" initial_prompt="初期プロンプト" suppress_blank="空白を抑制" -suppress_non_speech_tokens="非音声トークンを抑制" +suppress_nst="非音声トークンを抑制" temperature="温度" max_initial_ts="最大初期タイムスタンプ" length_penalty="長さペナルティ" diff --git a/data/locale/ko-KR.ini b/data/locale/ko-KR.ini index b265d0c..ef76d31 100644 --- a/data/locale/ko-KR.ini +++ b/data/locale/ko-KR.ini @@ -31,7 +31,7 @@ max_tokens="최대 토큰 수" speed_up="속도 증가" initial_prompt="초기 프롬프트" suppress_blank="빈칸 억제" -suppress_non_speech_tokens="비음성 토큰 억제" +suppress_nst="비음성 토큰 억제" temperature="온도" max_initial_ts="최대 초기 타임스탬프" length_penalty="길이 패널티" diff --git a/data/locale/pl-PL.ini b/data/locale/pl-PL.ini index 01bb6c2..af6738a 100644 --- a/data/locale/pl-PL.ini +++ b/data/locale/pl-PL.ini @@ -31,7 +31,7 @@ max_tokens="Maks. tokeny" speed_up="Przyspiesz" initial_prompt="Początkowy prompt" suppress_blank="Tłumienie pustych" -suppress_non_speech_tokens="Tłumienie nie-mowy" +suppress_nst="Tłumienie nie-mowy" temperature="Temperatura" max_initial_ts="Maks. początkowe znaczniki czasu" length_penalty="Kara za długość" diff --git a/data/locale/pt-BR.ini b/data/locale/pt-BR.ini index 866fded..b117dc9 100644 --- a/data/locale/pt-BR.ini +++ b/data/locale/pt-BR.ini @@ -31,7 +31,7 @@ max_tokens="Máx. Tokens" speed_up="Acelerar" initial_prompt="Prompt Inicial" suppress_blank="Suprimir Branco" -suppress_non_speech_tokens="Suprimir Tokens Não-Fala" +suppress_nst="Suprimir Tokens Não-Fala" temperature="Temperatura" max_initial_ts="Máx. Carimbos de Tempo Iniciais" length_penalty="Penalidade de Comprimento" diff --git a/data/locale/ru-RU.ini b/data/locale/ru-RU.ini index fddd042..69afd78 100644 --- a/data/locale/ru-RU.ini +++ b/data/locale/ru-RU.ini @@ -31,7 +31,7 @@ max_tokens="Макс. количество токенов" speed_up="Ускорение" initial_prompt="Начальная подсказка" suppress_blank="Подавление пустых строк" -suppress_non_speech_tokens="Подавление не речевых токенов" +suppress_nst="Подавление не речевых токенов" temperature="Температура" max_initial_ts="Макс. начальные временные метки" length_penalty="Штраф за длину" diff --git a/data/locale/zh-CN.ini b/data/locale/zh-CN.ini index 6a93f12..dba1a2b 100644 --- a/data/locale/zh-CN.ini +++ b/data/locale/zh-CN.ini @@ -31,7 +31,7 @@ max_tokens="最大标记数" speed_up="加速" initial_prompt="初始提示" suppress_blank="抑制空白" -suppress_non_speech_tokens="抑制非语音标记" +suppress_nst="抑制非语音标记" temperature="温度" max_initial_ts="最大初始时间戳" length_penalty="长度惩罚" diff --git a/src/tests/localvocal-offline-test.cpp b/src/tests/localvocal-offline-test.cpp index 5eb4b07..48f1afe 100644 --- a/src/tests/localvocal-offline-test.cpp +++ b/src/tests/localvocal-offline-test.cpp @@ -194,7 +194,7 @@ create_context(int sample_rate, int channels, const std::string &whisper_model_p gf->whisper_params.split_on_word = false; gf->whisper_params.max_tokens = 0; gf->whisper_params.suppress_blank = true; - gf->whisper_params.suppress_non_speech_tokens = true; + gf->whisper_params.suppress_nst = true; gf->whisper_params.temperature = 0.0; gf->whisper_params.max_initial_ts = 1.0; gf->whisper_params.length_penalty = -1; diff --git a/src/whisper-utils/whisper-params.cpp b/src/whisper-utils/whisper-params.cpp index 883e2af..9e52112 100644 --- a/src/whisper-utils/whisper-params.cpp +++ b/src/whisper-utils/whisper-params.cpp @@ -37,8 +37,7 @@ void whisper_params_pretty_print(whisper_full_params ¶ms) obs_log(LOG_INFO, "language: %s", params.language); obs_log(LOG_INFO, "detect_language: %s", params.detect_language ? "true" : "false"); obs_log(LOG_INFO, "suppress_blank: %s", params.suppress_blank ? "true" : "false"); - obs_log(LOG_INFO, "suppress_non_speech_tokens: %s", - params.suppress_non_speech_tokens ? "true" : "false"); + obs_log(LOG_INFO, "suppress_nst: %s", params.suppress_nst ? "true" : "false"); obs_log(LOG_INFO, "temperature: %f", params.temperature); obs_log(LOG_INFO, "max_initial_ts: %f", params.max_initial_ts); obs_log(LOG_INFO, "length_penalty: %f", params.length_penalty); @@ -84,7 +83,7 @@ void apply_whisper_params_defaults_on_settings(obs_data_t *s) // obs_data_set_default_string(s, "language", whisper_params_tmp.language); obs_data_set_default_bool(s, "detect_language", whisper_params_tmp.detect_language); obs_data_set_default_bool(s, "suppress_blank", false); - obs_data_set_default_bool(s, "suppress_non_speech_tokens", false); + obs_data_set_default_bool(s, "suppress_nst", false); obs_data_set_default_double(s, "temperature", whisper_params_tmp.temperature); obs_data_set_default_double(s, "max_initial_ts", whisper_params_tmp.max_initial_ts); obs_data_set_default_double(s, "length_penalty", whisper_params_tmp.length_penalty); @@ -129,8 +128,7 @@ void apply_whisper_params_from_settings(whisper_full_params ¶ms, obs_data_t // params.language = obs_data_get_string(settings, "language"); params.detect_language = obs_data_get_bool(settings, "detect_language"); params.suppress_blank = obs_data_get_bool(settings, "suppress_blank"); - params.suppress_non_speech_tokens = - obs_data_get_bool(settings, "suppress_non_speech_tokens"); + params.suppress_nst = obs_data_get_bool(settings, "suppress_nst"); params.temperature = (float)obs_data_get_double(settings, "temperature"); params.max_initial_ts = (float)obs_data_get_double(settings, "max_initial_ts"); params.length_penalty = (float)obs_data_get_double(settings, "length_penalty"); @@ -177,7 +175,7 @@ void add_whisper_params_group_properties(obs_properties_t *ppts) // obs_properties_add_text(g, "language", MT_("language"), OBS_TEXT_DEFAULT); obs_properties_add_bool(g, "detect_language", MT_("detect_language")); obs_properties_add_bool(g, "suppress_blank", MT_("suppress_blank")); - obs_properties_add_bool(g, "suppress_non_speech_tokens", MT_("suppress_non_speech_tokens")); + obs_properties_add_bool(g, "suppress_nst", MT_("suppress_nst")); obs_properties_add_float(g, "temperature", MT_("temperature"), 0, 1, 0.05); obs_properties_add_float(g, "max_initial_ts", MT_("max_initial_ts"), 0, 100, 1); obs_properties_add_float(g, "length_penalty", MT_("length_penalty"), 0, 1, 0.05);