This commit is contained in:
Dmitry 2026-01-05 05:10:23 +03:00
parent 925e7eaf99
commit 19baa05f55
3 changed files with 3 additions and 3 deletions

View file

@ -26,7 +26,7 @@ export class VoiceController {
@Res() res: Response,
) {
this.logger.log('POST /voice/tts - Request received');
const { text, voice = 'sarah' } = body;
const { text, voice } = body;
this.logger.debug(`Request body: text="${text?.substring(0, 50)}...", voice=${voice}`);
if (!text) {

View file

@ -23,7 +23,7 @@ export class VoiceService {
this.logger.log(`VoiceService initialized with URL: ${this.voiceServiceUrl}`);
}
async generateTTS(text: string, voice: string = 'sarah'): Promise<Buffer> {
async generateTTS(text: string, voice?: string): Promise<Buffer> {
this.logger.log(`Generating TTS for text: "${text.substring(0, 50)}..." with voice: ${voice}`);
try {
const url = `${this.voiceServiceUrl}/api/voice/tts`;

View file

@ -47,7 +47,7 @@ export function useVoice() {
* @returns {Promise<string>} Audio URL
*/
const generateSpeech = useCallback(async (text, options = {}) => {
const { voice = 'sarah', cache = true } = options;
const { cache = true } = options;
// Check cache first
const cacheKey = `${text}_${voice}`;