Skip to content

Commit 8845a8f

Browse files
committed
feat: Добавить поддержку параметра voiceName в запросах TTS
1 parent c42df08 commit 8845a8f

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

api/swagger_api.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9289,6 +9289,10 @@
92899289
},
92909290
"message": {
92919291
"type": "string"
9292+
},
9293+
"voiceName": {
9294+
"type": "string",
9295+
"nullable": true
92929296
}
92939297
},
92949298
"additionalProperties": false

src/Site/Pages/TtsVoicePage/TtsVoicePage.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,9 @@ const TtsVoicePage: React.FC = () => {
135135

136136
try {
137137
const payload: SpeakRequest = {
138-
name: selectedVoice,
138+
name: "tts_test_voice",
139139
message: testMessage.trim(),
140+
voiceName: selectedVoice,
140141
};
141142

142143
const result = await api.ttsSpeakCreate(payload);

src/shared/api/types/data-contracts.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -651,6 +651,7 @@ export interface SetEnvironmentVariableRequest {
651651
export interface SpeakRequest {
652652
name: string;
653653
message: string;
654+
voiceName?: string;
654655
}
655656

656657
export interface StreamArchiveConfig {

0 commit comments

Comments
 (0)