mirror of
https://github.com/jambonz/freeswitch-modules.git
synced 2026-01-25 02:08:27 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4a7ce3fdf8 | |||
| b019a634bd |
@@ -162,14 +162,14 @@ namespace {
|
||||
if (!model && !customModel) {
|
||||
std::string defaultModel;
|
||||
if (getLanguageInfo(language, defaultModel)) {
|
||||
oss << "&model=" << defaultModel;
|
||||
oss << "model=" << defaultModel;
|
||||
}
|
||||
else {
|
||||
oss << "model=base"; // most widely supported, though not ideal
|
||||
}
|
||||
}
|
||||
else if (model) oss << "&model=" << model;
|
||||
else if (customModel) oss << "&model=" << customModel;
|
||||
else if (model) oss << "model=" << model;
|
||||
else if (customModel) oss << "model=" << customModel;
|
||||
|
||||
if (var = switch_channel_get_variable(channel, "DEEPGRAM_SPEECH_MODEL_VERSION")) {
|
||||
oss << "&version";
|
||||
|
||||
@@ -76,7 +76,8 @@ static CURL* createEasyHandle(void) {
|
||||
|
||||
// set connect timeout to 3 seconds and total timeout to 109 seconds
|
||||
curl_easy_setopt(easy, CURLOPT_CONNECTTIMEOUT_MS, 3000L);
|
||||
curl_easy_setopt(easy, CURLOPT_TIMEOUT, 10L);
|
||||
//For long text, PlayHT took more than 20 seconds to complete the download.
|
||||
curl_easy_setopt(easy, CURLOPT_TIMEOUT, 60L);
|
||||
|
||||
return easy ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user