From bddcdd39a8ed70c6e618dbb3743a4f599f90d049 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Mon, 14 Aug 2023 14:11:31 -0300 Subject: [PATCH] Refactor record_and_transcribe method in voice.py to accept a language parameter. --- aider/commands.py | 2 +- aider/voice.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aider/commands.py b/aider/commands.py index f35eb5d49..4ced72834 100644 --- a/aider/commands.py +++ b/aider/commands.py @@ -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() diff --git a/aider/voice.py b/aider/voice.py index 462693ab9..899bf56f7 100644 --- a/aider/voice.py +++ b/aider/voice.py @@ -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: