2023 ๊ตญ๋ฏผํ๋ณต ์๋น์ค ๋ฐ๊ตดยท์ฐฝ์ ๊ฒฝ์ง๋ํ ๋์ ์์ (๋ณด๊ฑด๋ณต์ง๋ถ ์ฅ๊ด์)
- ๊ฐ์
- ํ๋ก์ ํธ ์๊ฐ
- ์์ฅ ์กฐ์ฌ
- ์๋น์ค ํ์ฉ ์๋๋ฆฌ์ค
- ์์คํ ์ํคํ ์ณ
- ์ ์ ํ
์คํธ ๋ฐ ์
๋ฐ์ดํธ ๊ณํ
- ๋ฒ์ ๊ด๋ฆฌ
- ํ ์คํธ
- Front-End
- UI/UX
- ๋ฌธ์ ํด๊ฒฐ
- AI
- Back-End
- ํ๋ก ํธ์๋ ์ ์ฅ์
- ๋ฐฑ์๋(AI) ์ ์ฅ์
- ๋ฐฑ์๋ ์ ์ฅ์
eye(I) ์ผํ์ ์๊ฐ์ฅ์ ์ธ๋ค์ด ์ค์ค๋ก ์ ํ์ ํ๋ณํ๊ณ ๊ตฌ๋งคํ๋ ๊ณผ์ ์์ ๊ฒช๋ ์ ๋ณด ์ ๊ทผ์ฑ ๋ฌธ์ ๋ฅผ ๋จธ์ ๋ฌ๋์ ํตํ ์ฌ์ง์ธ์ ๊ธฐ์ ๊ณผ ChatGPT๋ฅผ ํ์ฉํ ์์ฐ์ด ์ฒ๋ฆฌ ๊ธฐ์ ์ ์ต๋ณตํฉํ์ฌ ๋ง์ถคํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ธฐํ ๋ฐฐ๊ฒฝ
- ์๊ฐ์ฅ์ ์ธ์ ์ ํ์ ๊ตฌ๋งค ์๊ตฌ์ ์ฌ์ฉ์ฑ์ ์ถฉ์กฑ์ํค๋ ๊ฐ์ธํ ์๋น์ค ๋ถ์ฌ
- ์๊ฐ์ฅ์ ์ธ์ ๋๊ธฐ ์ํ ์๋น์ค๋ค์ด ์กด์ฌํ๊ธด ํ๋, ์ฌ์ฉ์ฑ์ด ๋ฏธํกํจ
- ์ ์๋ ์๊ฐ์ฅ์ ์ธ์ ๊ธฐํธ๋ฅผ ๋ฌด์ํ๊ณ ์ ํ๊ตฐ๋ง ํ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฉฐ, ๋๋ก๋ ์ ํ ํ์ํ์ง ์๋ ๊ฒฝ์ฐ๋ ๋น๋ฒํจ
์๊ฐ ์ฅ์ ์ธ์ ์ฃผ์ ๊ณ ๊ฐ์ธต์ผ๋ก ํ ์์ฅ์ ๊ท๋ชจ๋ ์ ์ธ๊ณ 3์ต๋ช
๊ตญ๋ด 26๋ง๋ช
์ด๋ฉฐ
์ด๋ค์ ๋ณด์กฐ๊ธฐ๊ธฐ ์์ฅ ๊ท๋ชจ๋ 17์กฐ์์ด๋ฉฐ, ๊ตญ๋ด ์๊ฐ ์ฅ์ ์ธ ์ด๋ํต์ ๋จ๋ง๊ธฐ ์์ฅ์ 500์ต ๊ท๋ชจ์
๋๋ค.
2023.06.01
๊ฒฝ๊ธฐ๋ OO๊ณ ๋ฑํ๊ต ํตํฉ๊ต์ก๋ฐ ๊นO์ ์ ์๋์ ๋์์ ๋ฐ์ ์๊ฐ์ฅ์ ์ธ 2๋ช
์ ๋์์ผ๋ก ํธ์์ ์์ ์ ์ ํ
์คํธ๋ฅผ ์งํ.
์ ์ ์๊ฒฌ์ ๋จผ์ ๋ฐ์ํ์ฌ 1.1๋ฒ์ ์ผ๋ก ๊ฐ์ ํ์์ผ๋ฉฐ, ๊ฐ์ ์ฌํญ์ ๋ฐ์ํ์ฌ ์ถํ 1.2๋ฒ์ ์ผ๋ก ์
๋ฐ์ดํธ ์์
- ๋ณด์ด์ค์ค๋ฒ ๊ธฐ๋ฅ๊ณผ TTS(Text-To-Speech) ๊ธฐ์ ์ ํตํด ์๊ฐ์ฅ์ ์ธ์ ์ ๊ทผ์ฑ ๋ฐ ์ฌ์ฉ์ฑ์ ํฅ์
- ์ผ๊ด๋ ๋ฒํผ ๋ฐฐ์น ๊ตฌ์กฐ๋ก, ์๊ฐ์ฅ์ ์ธ ์ฌ์ฉ์์ ์ฌ์ฉ์ฑ์ ์ฆ์ง
- ํ๋ฉด ์ปจํธ๋กค ์์ญ์ ํ์ฅํ์ฌ ํ๋ฉด์ ์ด๋ ๋ถ๋ถ์ ํฐ์นํด๋ ๊ทธ์ ์ค์ ๋ ๋์์ด ์คํ
- ๋ฌธ์ : ๋ธ๋ผ์ฐ์ ์ ๋ณด์ ์ ์ฑ ์ผ๋ก ์ธํด ํ๋ฉด์์ ์์ฑ ํ์ผ์ ์๋ ์ฌ์ ์ ํ
- ํด๊ฒฐ:
- oncanplaythrough : ์ค๋์ค๋ ๋น๋์ค์ ๋ฉํ๋ฐ์ดํฐ ๋ก๋ฉ์ด ์๋ฃ๋๊ณ , ๊ทธ ์ดํ ๋ฏธ๋์ด๊ฐ ๋๊น์ง ์ฌ์๋๋ ๋ฐ ์ค๋จ ์์ด ์ถฉ๋ถํ ๋ฐ์ดํฐ๊ฐ ์๋ ๊ฒฝ์ฐ ์์ฑ ์๋ด๋ฅผ ์ ๊ณตํ์ฌ ๋ณด์ ์ ์ฑ ์ ์ฐํ
- setInterval : useState Hook์ ์ฌ์ฉํด Loading์ฌ๋ถ๋ฅผ ํ๋ณํ๊ณ ์์ฑ ์ถ๋ ฅInterval์ handling
- Button Mapping : client์ ๋ฒํผ ์ํธ์์ฉ์ ํตํด ์์ฑ์ถ๋ ฅ handling
- CORS
- ๋ฌธ์ : ๋ธ๋ผ์ฐ์ ์์ ๋ค๋ฅธ ์ถ์ฒ๋ก HTTP ์์ฒญ์ ์คํํ๋ ๊ฒ์ ์ ํํ์ฌ ์น ์ฑ์์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๋๋ฐ ๋ฌธ์ ๋ฐ์
- ํด๊ฒฐ:
- Middleware Proxy ์๋ฒ API๋ฅผ ์ฌ์ฉํ์ฌ ๋ธ๋ผ์ฐ์ ์ CORS ์ ์ฑ ์ ์ฐํํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ํํ๊ฒ ๊ตํํ ์ ์๊ฒ ํ๋ค.
- IOS Access
- ๋ฌธ์ : iOS ์นด๋ฉ๋ผ ์ ๊ทผ ์ https ํ๋กํ ์ฝ์ ํ์๋ก ํ์ฌ ํด๋น ์๊ฑด์ ๋ง์กฑํ์์์๋ ์นด๋ฉ๋ผ ์ ๊ทผ์ ์คํจํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์
- ํด๊ฒฐ:
- iOS์์ ๋น๋์ค๋ ์นด๋ฉ๋ผ๋ฅผ ์ ์ดํ๋ ค๋ฉด ์น ์ฑ์ด ํด๋น ๋ฆฌ์์ค์ ๋ํ ์ง์์ ์ธ ์ ๊ทผ ๊ถํ์ ๊ฐ์ ธ์ผ ํ๋๋ฐ ์ ์ฒด ํ๋ฉด ๋ชจ๋๊ฐ ํ์ฑํ๋๋ฉด, ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ ์น ์ฑ์ ๋ฒ์๋ฅผ ๋ฒ์ด๋๊ณ ์น ๋ธ๋ผ์ฐ์ ์์ฒด์ ์ ์ด ์๋์ ์๊ฒ ๋๋ค. ์ด ๋ ์น ์ฑ์ด ๋น๋์ค๋ ์นด๋ฉ๋ผ์ ๋ํ ์ง์ ์ ์ธ ์ ์ด๋ฅผ ํ ์ ์๊ฒ ๋๋ฏ๋ก playsInline ์์ฑ์ ์ฌ์ฉํด ์ ์ฒด ํ๋ฉด ๋ชจ๋๋ก ์ ํ๋๋ ๊ฒ์ ๋ฐฉ์งํ๋ค.
- CLOVA Voice Request
- ๋ฌธ์ : ์๋น์ค์ ํ์ ๊ฐ์ ๊ธฐ๋ฅ์ด ์์ด ์ฌ์ฉ์ ๊ตฌ๋ณ ๋ฐ ์ค์ ๊ฐ ๊ตฌํ๊ธฐ๋ฅ์ ์ด๋ ค์
- ํด๊ฒฐ:
- ์ฌ์ฉ์๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํด ํ ํฐ์ ํ์ฉํ๊ณ , ์ธ์
์คํ ๋ฆฌ์ง๋ฅผ ์ด์ฉํ์ฌ ์ฌ์ฉ์์ ์ค์ ๊ฐ์ ์ ์ฅํ๋ค.
๋ฐฑ์๋์ ์ํตํ๊ธฐ ์ํด 2์ง๋ฒ์ ์ฌ์ฉํ์ฌ ์ค์ ๊ฐ์ ์ ๋ฌ.
- ์ฌ์ฉ์๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํด ํ ํฐ์ ํ์ฉํ๊ณ , ์ธ์
์คํ ๋ฆฌ์ง๋ฅผ ์ด์ฉํ์ฌ ์ฌ์ฉ์์ ์ค์ ๊ฐ์ ์ ์ฅํ๋ค.
- GPT ๋ค๋น์น ๋ชจ๋ธ v2 ์ ์ฌ์ฉํ์ฌ ์์ฐ์ด ์ฒ๋ฆฌ ๊ตฌํ

















