Spaces:
Sleeping
Sleeping
Commit
·
bf6b287
1
Parent(s):
a5c083c
Check point 4
Browse files
app.py
CHANGED
@@ -10,7 +10,7 @@ import torchaudio
|
|
10 |
from scipy.spatial.distance import cosine
|
11 |
from RealtimeSTT import AudioToTextRecorder
|
12 |
from fastapi import FastAPI, APIRouter
|
13 |
-
from fastrtc import Stream, ReplyOnPause,
|
14 |
import json
|
15 |
import asyncio
|
16 |
import uvicorn
|
@@ -601,7 +601,7 @@ class RealtimeSpeakerDiarization:
|
|
601 |
|
602 |
|
603 |
# Create diarization handler for FastRTC
|
604 |
-
class DiarizationAudioHandler(
|
605 |
def __init__(self, diarization_system):
|
606 |
super().__init__()
|
607 |
self.diarization_system = diarization_system
|
|
|
10 |
from scipy.spatial.distance import cosine
|
11 |
from RealtimeSTT import AudioToTextRecorder
|
12 |
from fastapi import FastAPI, APIRouter
|
13 |
+
from fastrtc import Stream, ReplyOnPause, StreamHandler
|
14 |
import json
|
15 |
import asyncio
|
16 |
import uvicorn
|
|
|
601 |
|
602 |
|
603 |
# Create diarization handler for FastRTC
|
604 |
+
class DiarizationAudioHandler(StreamHandler):
|
605 |
def __init__(self, diarization_system):
|
606 |
super().__init__()
|
607 |
self.diarization_system = diarization_system
|