React Native + Expo 도전기 2탄, TTS 비교

소개

시도하고자 했던 것과 그 이유를 알려주세요.

한국어, 영어 회화 앱을 개발함에 있어 중요한 것은

(1) 다양한 음성 (2) 정확한 배속 및 음정 유지

  • 무료인 edgeTTS를 사용해 오다가 웹앱에서 문장 연속 재생 문제 발생

  • 정식으로 안드로이드 및 ios 플랫폼용 어플을 개발하게 되었고

  • 최근 edgeTTS 사용이 어려워져서 Google Cloud TTS 유료 버젼 사용

  • 그런데 구글TTS가 다양한 한국어 및 영어 음성을 가지고 있는데

  • 2-4배의 배속 음성 재생 및 음정 유지에 문제가 있는 것을 발견하고

  • edgeTTS의 유료 버젼인 AzureTTS를 도입하게 됨

한국 음악 플레이어 - 스크린 샷
TTS 한국 - 스크린 샷

진행 방법

어떤 도구를 사용했고, 어떻게 활용하셨나요?

  • 개발 : Claude Code, Cursor, Expo iOS Simulator

  • 빌드 : Xcode : iOS

  • 배포 :

    • Android, iOS : Firebase Console

      Firebase 대시 보드의 스크린 샷
    • iOS : Transporter

Apple 장치의 Kate 앱 스크린 샷

결과와 배운 점

배운 점과 나만의 꿀팁을 알려줘요

  • 커서에서 Claude Code Agent를 사용

  • 빌드 및 자동 배포

  • 코드 분석, 오류 수정

  • 버전 업그레이드 하면서 TTS 오류가 반복되서 *** TTS 자동 모니터링 시스템 구축*****

도움이 필요한 부분이 있나요?

앞으로의 계획이 있다면 들려주세요.

(내용 입력)

도움 받은 글 (옵션)

참고한 지피터스 글이나 외부 사례를 알려주세요.

(내용 입력)

3
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요