pvanand commited on
Commit
91a4c08
1 Parent(s): d5a16e7

Update speech_api.py

Browse files
Files changed (1) hide show
  1. speech_api.py +2 -2
speech_api.py CHANGED
@@ -16,7 +16,7 @@ client = BhashiniClient(user_id=ULCA_USER_ID, api_key=ULCA_API_KEY)
16
 
17
  class TTSRequest(BaseModel):
18
  text: str
19
- gender: str = "female"
20
 
21
  SUPPORTED_LANGUAGES = {'pa', 'mr', 'bn', 'en', 'as', 'or', 'ta', 'te', 'kn', 'gu', 'hi', 'ml'}
22
 
@@ -45,7 +45,7 @@ async def text_to_speech(request: TTSRequest):
45
  tts_result = client.tts(
46
  request.text,
47
  source_language=detected_language,
48
- gender=request.gender
49
  )
50
 
51
  audio_base64 = tts_result['pipelineResponse'][0]['audio'][0]['audioContent']
 
16
 
17
  class TTSRequest(BaseModel):
18
  text: str
19
+ voice: str = "female"
20
 
21
  SUPPORTED_LANGUAGES = {'pa', 'mr', 'bn', 'en', 'as', 'or', 'ta', 'te', 'kn', 'gu', 'hi', 'ml'}
22
 
 
45
  tts_result = client.tts(
46
  request.text,
47
  source_language=detected_language,
48
+ gender=request.voice
49
  )
50
 
51
  audio_base64 = tts_result['pipelineResponse'][0]['audio'][0]['audioContent']