Translator๋ ๊ฐ๋ณ๊ณ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ์ ์ค์ ์ ๋ Android ์ ํ๋ฆฌ์ผ์ด์
์ผ๋ก, ๊ธฐ๊ธฐ ๋ด ์ธ์ด ์๋ณ ๋ฐ ๋ฒ์ญ์ ์ํ Google ML Kit์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ๋ณด์ฌ์ค๋๋ค.
์ด ์ฑ์ ์๋ ์ธ์ด ๊ฐ์ง ๊ธฐ๋ฅ์ ํตํด 50๊ฐ ์ด์์ ์ธ์ด๋ก ์ํํ๊ฒ ๋ฒ์ญํ ์ ์์ผ๋ฉฐ, ๋ชจ๋ ๋ฒ์ญ์ ๊ธฐ๊ธฐ์์ ๋ก์ปฌ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
๊ธฐ๋ฅ:
* ์๋ ์ธ์ด ๊ฐ์ง: ML Kit์ ์ธ์ด ์๋ณ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์
๋ ฅ ํ
์คํธ์ ์ธ์ด๋ฅผ ์ง๋ฅ์ ์ผ๋ก ์๋ณํฉ๋๋ค.
* ๋ค๊ตญ์ด ๋ฒ์ญ: 50๊ฐ ์ด์์ ์ง์ ์ธ์ด๋ก ํ
์คํธ๋ฅผ ๋์ ์ ํ๋๋ก ๋ฒ์ญํฉ๋๋ค.
* ์๋ฒฝํ ๊ฐ์ธ์ ๋ณด ๋ณดํธ: ๊ฐ์ธ์ ๋ณด๊ฐ ์์ง, ์ ์ฅ ๋๋ ๊ณต์ ๋์ง ์์ต๋๋ค. ๋ชจ๋ ์์
์ ๊ธฐ๊ธฐ์์ ์ฒ๋ฆฌ๋ฉ๋๋ค.
* ์๋ฒฝํ ์คํ๋ผ์ธ ๊ธฐ๋ฅ: ๋ชจ๋ธ์ ๋ค์ด๋ก๋ํ๋ฉด ์ธํฐ๋ท ์ฐ๊ฒฐ ์์ด๋ ๋ฒ์ญ์ด ๊ฐ๋ฅํฉ๋๋ค.
* ์ปดํฉํธ ML ๋ชจ๋ธ: ์ธ์ด ๊ฐ์ง์ ์ฝ 3MB, ์ธ์ด ์๋น ์ฝ 30MB์ ํจ์จ์ ์ธ ์ ์ฅ ๊ณต๊ฐ ์ฌ์ฉ
* ๋น ๋ฅธ ์ฒ๋ฆฌ: ๊ธฐ๊ธฐ ๋ด ML์ ํตํด ์๋ฒ ์ง์ฐ ์์ด ๋น ๋ฅธ ๋ฒ์ญ์ ๋ณด์ฅํฉ๋๋ค.
๊ธฐ์ ์คํ:
* Kotlin: ์ต์ Android ๊ฐ๋ฐ์ ์ํ ์ฃผ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
* Jetpack Compose: ๋ค์ดํฐ๋ธ Android ์ธํฐํ์ด์ค ๊ตฌ์ถ์ ์ํ ์ต์ UI ํดํท
* Google ML Kit:
- ์๋ ์ธ์ด ๊ฐ์ง๋ฅผ ์ํ ์ธ์ด ID
- ๊ต์ฐจ ์ธ์ด ํ
์คํธ ๋ณํ์ ์ํ ๋ฒ์ญ
* Hilt: ๊น๋ํ ์ํคํ
์ฒ๋ฅผ ์ํ ์ข
์์ฑ ์ฃผ์
ํ๋ ์์ํฌ
๊ฐ์ธ์ ๋ณด ๋ณดํธ ๋ฐ ๋ณด์:
์ด ์ฑ์ ๋ฐ์ดํฐ ์์ง์ ์ต์ํํ์ฌ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ์ต์ฐ์ ์ผ๋ก ํฉ๋๋ค.
- ๋ชจ๋ ๋ฒ์ญ ์ฒ๋ฆฌ๋ ์ฌ์ฉ์ ๊ธฐ๊ธฐ์์ ๋ก์ปฌ๋ก ์งํ๋ฉ๋๋ค.
- ํ
์คํธ ๋ฐ์ดํฐ๋ ์ธ๋ถ ์๋ฒ๋ก ์ ์ก๋์ง ์์ต๋๋ค.
- ์ฌ์ฉ์ ๋ถ์ ๋๋ ์ถ์ ์ด ์์ต๋๋ค.
- ์์ต ์ฐฝ์ถ ๋๋ ๊ด๊ณ ๊ฐ ์์ต๋๋ค.
- ML ๋ชจ๋ธ ๋ค์ด๋ก๋ ์์๋ง ์ด๊ธฐ ์ธํฐ๋ท ์ฐ๊ฒฐ์ด ํ์ํฉ๋๋ค.
์
๋ฐ์ดํธ ๋ ์ง
2025. 9. 3.