interactive upgrade

This commit is contained in:
Saifeddine ALOUI 2024-05-18 21:53:39 +02:00
parent d9dae6b2e4
commit 2a8863963b
4 changed files with 38 additions and 4 deletions

View File

@ -471,7 +471,24 @@ def start_recording(data:Identification):
lollmsElfServer.rec_output_folder = lollmsElfServer.lollms_paths.personal_outputs_path/"audio_rec"
lollmsElfServer.rec_output_folder.mkdir(exist_ok=True, parents=True)
lollmsElfServer.summoned = False
lollmsElfServer.audio_cap = AudioRecorder(client.discussion.discussion_folder/"audio"/"rt.wav", callback=lollmsElfServer.audio_callback,lollmsCom=lollmsElfServer, transcribe=True)
lollmsElfServer.audio_cap = AudioRecorder(
lollmsElfServer,
lollmsElfServer.sio,
lollmsElfServer.personality,
threshold=1000,
silence_duration=2,
sound_threshold_percentage=10,
gain=1.0,
rate=44100,
channels=1,
buffer_size=10,
model="small.en",
snd_device=None,
logs_folder="logs",
voice=None,
block_while_talking=True,
context_size=4096
)
lollmsElfServer.audio_cap.start_recording()
except:
lollmsElfServer.InfoMessage("Couldn't load media library.\nYou will not be able to perform any of the media linked operations. please verify the logs and install any required installations")

View File

@ -69,7 +69,24 @@ def add_events(sio:socketio):
lollmsElfServer.rec_output_folder = lollmsElfServer.lollms_paths.personal_outputs_path/"audio_rec"
lollmsElfServer.rec_output_folder.mkdir(exist_ok=True, parents=True)
lollmsElfServer.summoned = False
lollmsElfServer.audio_cap = AudioRecorder( client.discussion.discussion_folder/"audio"/"rt.wav", sio, callback=lollmsElfServer.audio_callback,lollmsCom=lollmsElfServer, transcribe=True)
lollmsElfServer.audio_cap = AudioRecorder(
lollmsElfServer,
lollmsElfServer.sio,
lollmsElfServer.personality,
threshold=1000,
silence_duration=2,
sound_threshold_percentage=10,
gain=1.0,
rate=44100,
channels=1,
buffer_size=10,
model="small.en",
snd_device=None,
logs_folder="logs",
voice=None,
block_while_talking=True,
context_size=4096
)
lollmsElfServer.audio_cap.start_recording()
except Exception as ex:
trace_exception(ex)

@ -1 +1 @@
Subproject commit 397d21a3bef1d555ec18eff7308859ff40e78519
Subproject commit 443bdef3ef3b9199359d84aebce2838580af66cd

@ -1 +1 @@
Subproject commit 029f45f3d876a6e95107087044cf5bac16ff8880
Subproject commit 0cd5a4f337e4eb0fda445a941d8abce8f2871d85