Update process_interview.py
Browse files- process_interview.py +2 -5
process_interview.py
CHANGED
|
@@ -168,19 +168,16 @@ def transcribe(audio_path: str) -> Dict:
|
|
| 168 |
upload_response.raise_for_status()
|
| 169 |
audio_url = upload_response.json()['upload_url']
|
| 170 |
|
| 171 |
-
# --- التعديل هنا ---
|
| 172 |
-
# أضفنا speakers_expected=2 لتحسين دقة فصل المتحدثين
|
| 173 |
json_payload = {
|
| 174 |
"audio_url": audio_url,
|
| 175 |
"speaker_labels": True,
|
| 176 |
-
"speakers_expected": 2
|
| 177 |
-
}
|
| 178 |
# --------------------
|
| 179 |
|
| 180 |
transcript_response = requests.post(
|
| 181 |
"https://api.assemblyai.com/v2/transcript",
|
| 182 |
headers={"authorization": ASSEMBLYAI_KEY},
|
| 183 |
-
json=json_payload
|
| 184 |
)
|
| 185 |
transcript_response.raise_for_status()
|
| 186 |
transcript_id = transcript_response.json()['id']
|
|
|
|
| 168 |
upload_response.raise_for_status()
|
| 169 |
audio_url = upload_response.json()['upload_url']
|
| 170 |
|
|
|
|
|
|
|
| 171 |
json_payload = {
|
| 172 |
"audio_url": audio_url,
|
| 173 |
"speaker_labels": True,
|
| 174 |
+
"speakers_expected": 2 }
|
|
|
|
| 175 |
# --------------------
|
| 176 |
|
| 177 |
transcript_response = requests.post(
|
| 178 |
"https://api.assemblyai.com/v2/transcript",
|
| 179 |
headers={"authorization": ASSEMBLYAI_KEY},
|
| 180 |
+
json=json_payload
|
| 181 |
)
|
| 182 |
transcript_response.raise_for_status()
|
| 183 |
transcript_id = transcript_response.json()['id']
|