21 Commits
Author SHA1 Message Date
thread 4426af63cb LLMIFY THIS MOFO
CI / Test (push) Successful in 44s
2026-09-01 01:49:40 -04:00
Guillaume G/ Moigneu b0fbe012a1 fix: sanitize line-terminating characters during injection to prevent unintended form submissions 2026-02-23 17:43:00 -06:00
burakgizlice 295bd0f9f9 fix: remove frame-stealing read from pipeline loop
The pipeline's main select loop was reading from frameCh alongside the
SimpleTranscriber's collectAudio goroutine. Since Go channels deliver
each value to exactly one reader, the pipeline was randomly consuming
~50% of audio frames and discarding them, causing the transcriber to
receive fragmented audio and produce incomplete transcriptions.

Remove the `case <-frameCh:` from the pipeline loop so all frames are
exclusively consumed by the transcriber.
2026-02-14 00:23:52 +03:00
leonardotrapani 8df3021a9d feat: refactor 2026-02-01 17:24:43 +01:00
leonardotrapani e2b5871d55 add llm processing notification 2026-01-31 21:03:24 +01:00
leonardotrapani e175f4f6f2 integrate llm post-processing phase into pipeline 2026-01-31 20:43:49 +01:00
LeonardoTrapani e8b9c1eff0 add cancel action to pipeline to stop without transcribing 2025-10-10 20:08:41 +02:00
LeonardoTrapani 99f82fb420 working config.toml file 2025-08-20 14:59:51 +02:00
LeonardoTrapani b8a22662f3 configuration file 2025-08-18 22:59:22 +02:00
LeonardoTrapani bcaf1181a0 fully working transcription 2025-08-18 19:43:14 +02:00
LeonardoTrapani e8fd6c1d49 general refactor for simpler code 2025-08-16 22:07:06 +02:00
LeonardoTrapani 20516e8dc7 add simple transcription with adapters 2025-08-16 18:45:30 +02:00
LeonardoTrapani 0b64a71afd add tests 2025-08-16 17:46:50 +02:00
LeonardoTrapani feda62a7d4 improve notifier + add transcriber 2025-08-16 16:17:48 +02:00
LeonardoTrapani 61e62b749f fix daemon's concurrency issues 2025-08-14 19:23:33 +02:00
LeonardoTrapani 743b103857 refactor moving status to pipeline not daemon 2025-08-14 15:06:34 +02:00
LeonardoTrapani 4852ad7ac1 recording sends back chunks to pipeline through frame ch 2025-08-14 13:12:09 +02:00
LeonardoTrapani a43adfcf90 improve daemon's toggle 2025-08-14 11:30:36 +02:00
LeonardoTrapani 7ed9ea1900 fix closing of bus daemon connection on close 2025-08-12 20:58:47 +02:00
LeonardoTrapani 92213f0d8c change pipeline handling 2025-08-12 19:58:48 +02:00
LeonardoTrapani 0720a0ff26 change pipeline handling 2025-08-12 01:33:37 +02:00