사물인터넷(IoT) 시대에 발맞춰 새로운 도메인을 구입했다. Robota.io (로보타 닷 아이오)

‘로봇’이란 용어는 체코슬로바키아의 극작가 카렐 차페크(Carel Čapek)가 1920년에 발표한 희곡 “R.U.R”에 쓴 것이 퍼져 일반적으로 사용되게 되었다. 체코어로 “노동”을 의미하는 robota가 어원이다. – 위키백과

위의 설명대로 Robota는 체코어로 노동자라는 뜻이고 Robot이라는 단어의 어원이기도 하다. .io(닷아이오)도메인의 IO(Input Output)는 개발에서 흔히 사용되는 용어다. 앞으로 로봇과 관련된 개발을 할 때 이 도메인을 사용할 예정이다.

이미 구입한 도메인만 20개도 넘는거 같지만 어쨌든 이번 도메인은 마음에 든다.

일단 Robota.io를 등록하고 나서 첫번째로 만든 것은 온라인 TTS(Text To Speech)이다.

TTS screenshot

원래 스마트폰이나 PC에는 글을 읽어주는 기능이 들어있어서 개발자라면 누구나 자신의 앱에서 그런 기능을 가져다 쓸 수 있다. 하지만 비교적 성능이 떨어지는 전자회로 플랫폼(아두이노, 라즈베리파이)에서는 쓸만한 TTS를 찾기가 힘들다. (특히 한글을 잘 읽어주지 못한다) 그래서 와이파이를 이용해 원하는 음성을 받아올 수 있도록 온라인으로 TTS를 구현해봤다. 물론 TTS를 직접 만든 것은 아니고 쓸만한 TTS를 가져다쓰게 만들었다.

요걸 잘 이용하면 로봇도 말을 할 수 있게 된다. 잘 이용해 봐야겠다.

 

다음엔 말을 알아들을 수 있게 해야겠다.