Refactor record_and_transcribe method in voice.py to accept a language parameter.

This commit is contained in:
Paul Gauthier 2023-08-14 14:11:31 -03:00
parent 23579d4741
commit bddcdd39a8
2 changed files with 2 additions and 2 deletions

View file

@ -465,7 +465,7 @@ class Commands:
history = "\n".join(history)
dump(history)
text = v.record_and_transcribe(history, self.voice_language)
text = v.record_and_transcribe(history, language=self.voice_language)
if text:
self.io.add_to_input_history(text)
print()

View file

@ -54,7 +54,7 @@ class Voice:
dur = time.time() - self.start_time
return f"Recording, press ENTER when done... {dur:.1f}sec {bar}"
def record_and_transcribe(self, history=None):
def record_and_transcribe(self, history=None, language=None):
try:
return self.raw_record_and_transcribe(history)
except KeyboardInterrupt: