태그: .NET 프로젝트

00;00 인사
00:26 개발할 번역 나래이터 프로그램 시연
02:38 정의해야 할 형식들 소개
03:00 제작할 WrapkakoLib 라이브러리 소개
04:15 제작할 WrapSpeechLib 라이브러리 소개

안녕하세요. 언제나 휴일에 언휴예요.

이번에는 Kakao 번역 API와 .NET 음성 Speech 기술을 Mash up해 볼게요.

두 개의 기술 모두 사용하는 것은 크게 어렵지 않습니다. 그리고 최근에 응용이나 앱, 웹에서는 이러한 것을 지원하려고 노력하는 것 같네요.

실제 해당 기술을 사용해 본 적이 있다면 프로그램 제작에 걸리는 시간은 1시간~2시간 정도입니다.

여기에서는 이러한 기술을 경험해 보려는 이들을 위해 기술별로 제작해 나갈게요.

먼저 Kakao 번역 API를 이용해서 라이브러리를 제작할 거예요.

그리고 .NET 음성 Speech를 이용해서 라이브러리를 제작할 거예요.

마지막으로 이 두 가지 라이브러리를 참조하여 번역 나래이터를 만들거예요.

번역 나래이터는 WPF 기술로 제작합니다.

번역 나래이터 실행 화면

프로그램을 시작하면 시스템에 설치한 나래이터를 화면에 표시합니다.

소개하기 버튼을 클릭하면 나래이터 자신을 소개합니다.

번역할 내용을 입력하고 읽기 버튼을 누르면 나래이터가 읽어줍니다.

번역할 내용을 입력하고 번역 버튼을 누르면 Kakao 번역 API를 통해 번역 후 화면에 표시합니다.

번역 후 결과를 해당 지역 나래이터로 기능을 제공합니다.(번역 결과 오른쪽 읽기 버튼)

“번역/읽기” 버튼을 클릭하면 번역할 내용을 읽어준 후 번역하고 번역한 내용을 읽어줍니다.