๐ฃ Web Speech API๋ก ํ๋ก ํธ์๋์์ TTS ๊ตฌํํ๊ธฐ
- ์์ฑ ํฉ์ฑ(Speech Synthesis) API๋ฅผ ํ์ฉํ์ฌ ์น ๋ธ๋ผ์ฐ์ ์์ ํ ์คํธ๋ฅผ ์์ฑ์ผ๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ด ๋๋ค. --- ์ต๊ทผ์ ๋ธ๋ก๊ทธ์ ์๋ก์ด ๊ธฐ๋ฅ์ ํ๋ ์ถ๊ฐํ์ต๋๋ค. ๋ฐ๋ก ์์ฑ์ผ๋ก ํฌ์คํธ๋ฅผ ์ฝ์ด์ฃผ๋ TTS(Text to Speech) ๊ธฐ๋ฅ์ ๋๋ค. ๋ฌ๊ธ์์ด ์ฌ TTS๋๊ณ ์๊ฐํ์ค ์๋ ์๊ฒ ์ง๋ง, ์ ๋ ์ฌ์ค ์์ ๋ถํฐ TTS๋ฅผ ๋ธ๋ก๊ทธ์ ์ถ๊ฐํ๊ณ ์ถ์์ต๋๋ค. ์๋ํ๋ฉด ์ ๋ ๋ณดํต ์์ฑํ ํฌ์คํธ๋ฅผ ํด๊ณ ํ ๋, ๋์ผ๋ก๋ง ์ฝ๋ ๊ฒ ์๋๋ผ ์ง์ ์๋ฆฌ ๋ด์ด ์ฝ์ด ๋ณด๊ธฐ๋ ํ๊ณ TTS ๋๊ตฌ๋ฅผ ์ด์ฉํด ์์ฑ์ผ๋ก ๋ณํํด ๋ค์ด๋ณด๊ธฐ๋ ํ๊ฑฐ๋ ์. ์ฆ, TTS๋ ์ ๊ฐ ๋ธ๋ก๊ทธ ํฌ์คํธ๋ฅผ ์์ฑํ ๋ ์ ์ฉํ๊ฒ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ ์ด์์ต๋๋ค. ๊ธฐ์กด์๋ ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์์ ์ ๊ณต๋๋ ๊ตฌ๊ธ TTS๋ฅผ ์ฌ์ฉํ๋๋ฐ ๋ถํธํ ์ ์ด ๊ฝค ์์์ต๋๋ค. ๊ทธ๋์ TTS๋ฅผ ๋ธ๋ก๊ทธ์ ์ง์ ๊ตฌํํ๊ณ ์ถ๋ค๋ ์๊ฐ์ด ๋ค์๋๋ฐ์, ๋ง์นจ JavaScript์์ ์์ฑ์ ๋ค๋ฃฐ ์ ์๋ Web Speech API๋ฅผ ์๊ฒ ๋์ด ์ด๋ฅผ ํ์ฉํด ๊ตฌํํ์ต๋๋ค. ๊ทธ๋์ ์ค๋์ Web Speech API๋ฅผ ํ์ฉํด ํ๋ก ํธ์๋์์ TTS๋ฅผ ๊ตฌํํ ํ๊ธฐ ์ ๋ํด ์๊ฐํ๋ ค๊ณ ํฉ๋๋ค. https://wormwlrm.github.io/2024/03/09/Web-Speech-API.html