Junyeop Na Dev Blog
Junyeop Na Dev Blog
  • Archives
  • All Categories
  • All Tags

networking

2 articles

computer vision Machine Learning ML networking python RAG
cpp.png

<C++> Installing whisper.cpp

Monday, Apr 14, 2025

I’m going to make a game that interacts with NPCs with voice. To do that I need to install a voice recognition AI model which translates user’s voice into natural language. OpenAI has a model called whisper which does exactly this, and it has a community C++ extension(https://github.com/ggml-org/whisper.cpp ) I’m setup this whisper.cpp in my game file so that we can run it locally. 1. Clone Repository and Download Model Weights $ git clone https://github.
Jun Yeop(Johnny) Na
Jun Yeop(Johnny) Na
6 minute read
cpp.png

<Server> Understanding Game Servers(C++)

Monday, Apr 14, 2025

Web Server vs Game Server Web Server: small # of requests per user don’t need real-time interaction Server doesn’t approach client first Stateless - forgets user after request is done Usually uses web frameworks ex) drivethrough Game Server: a lot of request/response real-time interaction stateful cannot use web framework (different needs for each game) ex) restaurant - constant service to the user C++ Thread #include <thread> #include <thread> int main() { std::thread t; // CPU core number int t.
Jun Yeop(Johnny) Na
Jun Yeop(Johnny) Na
5 minute read

© 2024 - 2025 Junyeop Na Dev

🌱 Powered by Hugo with theme Dream.

© 2024 - 2025 Junyeop Na Dev

🌱 Powered by Hugo with theme Dream.