Make it obvious when text pipeline isn't configured

This commit is contained in:
Brandon Thomas committed 2022-07-06 05:00:06 -04:00
1 parent 63710727e5
commit 63bb0f7841
1 file changed
+13 -2
@@ -373,11 +373,22 @@ function TtsModelViewFc(props: Props) {
<><code>/tts {ttsModel?.maybe_suggested_unique_bot_command}</code></> :
<>not set (ask a moderator in <DiscordLink text="Discord" />)</> ;
const textPipelineType = !!ttsModel.text_pipeline_type ?
const textPipelineConfigured = ttsModel.text_pipeline_type; // NB: Might not bet set
const textPipelineUsed = !!ttsModel.text_pipeline_type ?
ttsModel.text_pipeline_type :
ttsModel.text_pipeline_type_guess;
let textPipelineName = TEXT_PIPELINE_NAMES.get(textPipelineType) || "Unknown";
const UNKNOWN = "Unknown";
let textPipelineName = UNKNOWN;
if (!!textPipelineConfigured) {
textPipelineName = TEXT_PIPELINE_NAMES.get(textPipelineConfigured) || UNKNOWN;
} else {
let configuredName = TEXT_PIPELINE_NAMES.get(textPipelineUsed) || UNKNOWN;
textPipelineName = `Not set; using default of ${configuredName}`;
}
return (
<div className="content">