Commit
·
95b3196
1
Parent(s):
e0a3048
Update app.py
Browse files
app.py
CHANGED
|
@@ -508,19 +508,23 @@ def get_sentence(history, chatbot_role,llm_model,system_prompt=""):
|
|
| 508 |
yield (sentence, history)
|
| 509 |
|
| 510 |
# return that final sentence token
|
| 511 |
-
|
| 512 |
-
|
| 513 |
-
|
| 514 |
-
if
|
| 515 |
-
|
| 516 |
-
|
| 517 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 518 |
|
| 519 |
-
|
| 520 |
-
|
| 521 |
-
print("
|
| 522 |
|
| 523 |
-
yield (last_sentence, history)
|
| 524 |
|
| 525 |
from scipy.io.wavfile import write
|
| 526 |
from pydub import AudioSegment
|
|
|
|
| 508 |
yield (sentence, history)
|
| 509 |
|
| 510 |
# return that final sentence token
|
| 511 |
+
try:
|
| 512 |
+
last_sentence = nltk.sent_tokenize(history[-1][1].replace("\n", " ").strip())[-1]
|
| 513 |
+
sentence_hash = hash(last_sentence)
|
| 514 |
+
if sentence_hash not in sentence_hash_list:
|
| 515 |
+
if stored_sentence is not None and stored_sentence_hash is not None:
|
| 516 |
+
last_sentence = stored_sentence + last_sentence
|
| 517 |
+
stored_sentence = stored_sentence_hash = None
|
| 518 |
+
print("Last Sentence with stored:",last_sentence)
|
| 519 |
+
|
| 520 |
+
sentence_hash_list.append(sentence_hash)
|
| 521 |
+
sentence_list.append(last_sentence)
|
| 522 |
+
print("Last Sentence: ", last_sentence)
|
| 523 |
|
| 524 |
+
yield (last_sentence, history)
|
| 525 |
+
except:
|
| 526 |
+
print("ERROR on last sentence history is :", history)
|
| 527 |
|
|
|
|
| 528 |
|
| 529 |
from scipy.io.wavfile import write
|
| 530 |
from pydub import AudioSegment
|