minor changes
Browse files- App/TTS/utils/Pi.py +5 -3
App/TTS/utils/Pi.py
CHANGED
@@ -105,7 +105,7 @@ class PiAIClient:
|
|
105 |
return response_texts, response_sids
|
106 |
|
107 |
async def speak_response(
|
108 |
-
self, message_sid: str, voice: VoiceType = VoiceType.voice4
|
109 |
) -> None:
|
110 |
if self.cookie is None:
|
111 |
self.cookie = await self.get_cookie()
|
@@ -144,7 +144,9 @@ class PiAIClient:
|
|
144 |
}
|
145 |
headers["Cookie"] = self.cookie
|
146 |
print(headers)
|
147 |
-
endpoint =
|
|
|
|
|
148 |
async with aiohttp.ClientSession() as session:
|
149 |
async with session.get(endpoint, headers=headers) as response:
|
150 |
print(response.status)
|
@@ -165,7 +167,7 @@ class PiAIClient:
|
|
165 |
print(temp)
|
166 |
return "Error: Unable to retrieve audio."
|
167 |
|
168 |
-
async def say(self, text, voice=VoiceType.qdpi):
|
169 |
_, response_sids = await self.get_response(text)
|
170 |
|
171 |
if response_sids:
|
|
|
105 |
return response_texts, response_sids
|
106 |
|
107 |
async def speak_response(
|
108 |
+
self, message_sid: str, voice: VoiceType = VoiceType.voice4.value
|
109 |
) -> None:
|
110 |
if self.cookie is None:
|
111 |
self.cookie = await self.get_cookie()
|
|
|
144 |
}
|
145 |
headers["Cookie"] = self.cookie
|
146 |
print(headers)
|
147 |
+
endpoint = (
|
148 |
+
f"{self.base_url}/voice?mode=eager&voice={voice}&messageSid={message_sid}"
|
149 |
+
)
|
150 |
async with aiohttp.ClientSession() as session:
|
151 |
async with session.get(endpoint, headers=headers) as response:
|
152 |
print(response.status)
|
|
|
167 |
print(temp)
|
168 |
return "Error: Unable to retrieve audio."
|
169 |
|
170 |
+
async def say(self, text, voice=VoiceType.qdpi.value):
|
171 |
_, response_sids = await self.get_response(text)
|
172 |
|
173 |
if response_sids:
|