I see you build unimrcp plugin in Rust. It's cool!
We have unimrcp server deployed on production and we build asr and tts plugin in C++. Our team doesn't have much C++ experience. We're stuck in many coredump problems. We explore some ways to mitigate these problems,
rewrite whole software stack using gc language, like java. (This needs a lot work)
still depend on c library(unimrcp), but the high level logic rewrite in memory safe language, they commucated through ffi. (Seems a good choice)
After investigation, Rust seems the best language to support solution2. So I found this project.
I have a question, I found some unsafe code in source files(I know this can't be avoided for ffi), I want to make sure if Rust bring memory safty and service stability for you. Appreciate for replying.
Hi, team
I see you build unimrcp plugin in Rust. It's cool!
We have unimrcp server deployed on production and we build asr and tts plugin in C++. Our team doesn't have much C++ experience. We're stuck in many coredump problems. We explore some ways to mitigate these problems,
After investigation, Rust seems the best language to support solution2. So I found this project.
I have a question, I found some unsafe code in source files(I know this can't be avoided for ffi), I want to make sure if Rust bring memory safty and service stability for you. Appreciate for replying.