Re:Kitten TTS: 25MB CPU-Only, Open-Source Voice Model
by K0balt on Wednesday August 06, 2025 @09:13AM
(#44811524)
AI is useful in Chinese walling code, but it’s not as easy as you make it sound. To stay out of legal trouble, you probably should refactor the code into a different language, then back into the target language. In the end, it turns into a process of being forced to understand the codebase and supervising its rewriting. I’ve translated libraries into another language using LLMs, I’d say that process was 1/2 the labor of writing it myself. So in the end, going 2 ways, you may as well rewrite the code yourself… but working with the LLM will make you familiar with the subject matter so you -could- rewrite the code, so I guess you could think of it as a sort of buggy tutorial process?
[ Parent
| on HN ]
Re:Kitten TTS: 25MB CPU-Only, Open-Source Voice Model
by graemep on Wednesday August 06, 2025 @09:25AM
(#44811675)
I am not sure even that is enough. You would really need to do a clean room reimplementation to be safe - for exactly the same reasons that people writing code write clean room reimplementations.
Re:Kitten TTS: 25MB CPU-Only, Open-Source Voice Model
by K0balt on Wednesday August 06, 2025 @09:42AM
(#44811914)
Yeah, the algorithms and program flow would have to be materially distinct to be really safe. Maybe switching language paradigms would get that for you in most cases? Js->haskell->js? Sounds like a nightmare lol.