Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Upload folder using huggingface_hub
Browse files
app.py
CHANGED
@@ -14,8 +14,8 @@ from fastrtc import (
|
|
14 |
ReplyOnStopWords,
|
15 |
Stream,
|
16 |
WebRTCError,
|
|
|
17 |
get_twilio_turn_credentials,
|
18 |
-
stt,
|
19 |
)
|
20 |
from gradio.utils import get_space
|
21 |
from pydantic import BaseModel
|
@@ -29,6 +29,7 @@ client = openai.OpenAI(
|
|
29 |
api_key=os.environ.get("SAMBANOVA_API_KEY"),
|
30 |
base_url="https://api.sambanova.ai/v1",
|
31 |
)
|
|
|
32 |
|
33 |
|
34 |
def response(
|
@@ -39,7 +40,8 @@ def response(
|
|
39 |
gradio_chatbot = gradio_chatbot or []
|
40 |
conversation_state = conversation_state or []
|
41 |
try:
|
42 |
-
text = stt(audio)
|
|
|
43 |
sample_rate, array = audio
|
44 |
gradio_chatbot.append(
|
45 |
{"role": "user", "content": gr.Audio((sample_rate, array.squeeze()))}
|
|
|
14 |
ReplyOnStopWords,
|
15 |
Stream,
|
16 |
WebRTCError,
|
17 |
+
get_stt_model,
|
18 |
get_twilio_turn_credentials,
|
|
|
19 |
)
|
20 |
from gradio.utils import get_space
|
21 |
from pydantic import BaseModel
|
|
|
29 |
api_key=os.environ.get("SAMBANOVA_API_KEY"),
|
30 |
base_url="https://api.sambanova.ai/v1",
|
31 |
)
|
32 |
+
model = get_stt_model()
|
33 |
|
34 |
|
35 |
def response(
|
|
|
40 |
gradio_chatbot = gradio_chatbot or []
|
41 |
conversation_state = conversation_state or []
|
42 |
try:
|
43 |
+
text = model.stt(audio)
|
44 |
+
print("STT in handler", text)
|
45 |
sample_rate, array = audio
|
46 |
gradio_chatbot.append(
|
47 |
{"role": "user", "content": gr.Audio((sample_rate, array.squeeze()))}
|