tts: default language to auto, NULL lang selects auto, reject NULL text
This commit is contained in:
+2
-2
@@ -34,7 +34,7 @@ static void print_usage(const char * prog) {
|
||||
" stdin Target text to synthesise. Read fully then synthesised in one shot.\n\n"
|
||||
"Optional:\n"
|
||||
" --format <fmt> WAV output format: wav16, wav24, wav32 (default: wav16)\n"
|
||||
" --lang <name> Language label (default: english)\n"
|
||||
" --lang <name> Language label (default: auto)\n"
|
||||
" --instruct <str> Style instruction. Required for VoiceDesign, optional for\n"
|
||||
" CustomVoice, rejected for Base\n"
|
||||
" --speaker <name> Speaker name (CustomVoice only)\n"
|
||||
@@ -130,7 +130,7 @@ static bool read_text_file(const char * path, std::string & out) {
|
||||
|
||||
static bool parse_args(int argc, char ** argv, Args & a) {
|
||||
a = {};
|
||||
a.lang = "english";
|
||||
a.lang = "auto";
|
||||
a.format = "wav16";
|
||||
a.max_new_tokens = 2048;
|
||||
a.seed = -1;
|
||||
|
||||
@@ -21,7 +21,7 @@ static void print_usage(const char * prog) {
|
||||
"Optional:\n"
|
||||
" --host <ip> Listen address (default: 127.0.0.1)\n"
|
||||
" --port <n> Listen port (default: 8080)\n"
|
||||
" --lang <name> Language label (default: english)\n"
|
||||
" --lang <name> Language label (default: auto)\n"
|
||||
" --no-fa Disable flash attention\n"
|
||||
" --clamp-fp16 Clamp hidden states to FP16 range\n",
|
||||
prog);
|
||||
@@ -37,7 +37,7 @@ static std::string basename_of(const char * path) {
|
||||
int main(int argc, char ** argv) {
|
||||
const char * talker_path = NULL;
|
||||
const char * codec_path = NULL;
|
||||
std::string lang = "english";
|
||||
std::string lang = "auto";
|
||||
server_config cfg;
|
||||
bool use_fa = true;
|
||||
bool clamp_fp16 = false;
|
||||
|
||||
Reference in New Issue
Block a user