in STT/moonshine_handler.py [0:0]
def process(self, spoken_prompt):
logger.debug("infering moonshine...")
global pipeline_start
pipeline_start = perf_counter()
pred_ids = self.model.generate(spoken_prompt[None, :])
pred_text = self.tokenizer.decode_batch(pred_ids)[0]
logger.debug("finished whisper inference")
console.print(f"[yellow]USER: {pred_text}")
yield (pred_text, "en")