Inflearn brand logo image
Inflearn brand logo image

[Python 초보] Flutter로 만드는 ChatGPT 음성번역앱

Python 배우긴 했는데, 어떻게 활용할지 막막한 분을 위한 강의입니다. 프로그램 기초지식을 99.9% 활용!!! 어려운 코드를 최소화하여 기본 예제코드를 가지고 만드는 Flutter 음성번역앱에 도전해보세요. chatGPT와 대화하고, 외국인 친구와 하는 대화를 번역해주고, 음성으로 이미지를 그리고, 파인튜닝으로 대화앱을 업그레이드합니다.

초급자를 위해 준비한
[AI · ChatGPT 활용, 모바일 앱 개발] 강의입니다.

이런 걸 배울 수 있어요

  • Python으로 만드는 chatGPT 음성대화

  • Flutter로 만드는 음성대화앱

  • openAI API : GPT, Wisper, TTS, Dall-E, FineTuning

  • Flutter STT, TTS

Python 기초지식만 있으면
누구나 만드는 인공지능 앱 🧑‍💻

파이썬 기초문법은 배웠는데 바로 프로젝트 실습을 해볼 수 없을까?

요즘 AI가 핫한데, 프로토타입의 인공지능 서비스를 만들어볼까?

앱을 만들고 싶은데 html, 자바스크립트, Java, Flutter, Dart.. 언제 다 배우지?

•••

이런 고민을 한 번에 해결해 줄 강의가 나타난다면?! 🤭

대화, 번역, 이미지생성까지
다양한 앱을 올인원으로

1⃣ 데스크탑 음성 대화 프로그램

Python으로 API와 친해지기

openAI사의 GPT, Wisper, TTS API를 활용하여 문자 대화와 음성 대화 구현

2⃣ ChatGPT와 음성으로 대화하는 앱

Flutter 기반 메인 프로젝트

openAI사의 GPT API, Flutter의 STT, TTS 패키지를 활용하여 모바일에서 문자, 음성 대화 구현

3⃣ 외국인과의 대화를 실시간으로 번역하는 앱

Flutter 기반 응용 프로젝트 #1

openAI사의 GPT API, Flutter의 STT, TTS 패키지를 활용하여 모바일에서 실시간 번역 구현

4⃣ Dall-e가 그려주는 음성기반 이미지 생성앱

Flutter 기반 응용 프로젝트 #2

openAI사의 GPT, Dall-e API, Flutter의 STT, TTS 패키지를 활용하여 모바일에서 이미지생성 구현

강의 포인트

API 연결 경험

API 기본개념을 학습하고, 실무나 프로젝트에 바로 사용할 수 있는 API 연결 경험을 배웁니다. ChatGPT API연결 기본부터 응용까지 차근차근 배울 수 있습니다.

인공지능 LLM(대형언어모델) 이해

openAI사의 다양한 API를 경험하여 LLM의 확장 기능을 체험할 수 있습니다. 모바일 환경에서도 이러한 기능을 다양하게 접목하고 응용하여 기획한 기능을 앱 형태로 표현할 수 있습니다.

음성 기능(STT, TTS) 실습

STT(Speech To Text), TTS(Text To Speech) 솔루션을 API형태와 패키지형태로 실습하여 음성처리 기능 구현을 다양하게 실습합니다. 또한, 다른 API나 기능, 함수와도 연결하여 기능을 풍성하게 합니다.

Flutter와 친해지기
강의에서는 Flutter 기본 예제를 이용하기 때문에 플러터를 처음 배우더라도 어렵지 않습니다. Dash Chat2 패키지를 활용한 UI구성, Dart언어로 chatGPT API 연결(Postman응용) 등 여러가지 플러터 패키지를 사용해볼 수 있습니다.


수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows10, Windows11

  • Python : 3.9.0

  • 기타 : VSCode,

    Postman,

    Android Studio, Flutter SDK

  • openAPI : 과금계정 필요(계정생성 및 카드 정보 등록)

학습 자료

  • 강의 상단 '수업자료'를 통해 아래 내용 공유

  • 강의 PDF, 소스 코드, 관련 이미지와 데이터

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • API를 활용하고 싶은 분들

  • 파이썬으로 chatGPT API를 다루고 싶은 분들

  • 기초지식 없이 Flutter 앱개발 해보고 싶은 분들

  • 번역앱, 대화앱을 만들고 싶은 분들

  • 이미지 생성앱을 만들고 싶은 분들

  • 파인튜닝을 앱으로 구현해보고 싶은 분들

선수 지식,
필요할까요?

  • python 기초

안녕하세요
다비입니다.

174

수강생

14

수강평

20

답변

4.9

강의 평점

2

강의

실전형 인공지능 분석, 빅데이터 분석, 앱 개발에 대해 경험한 내용을 여러분과 공유하고 싶습니다.

부족한 점이 있더라도 많이 응원해주시면, 더 열심히 노력해보겠습니다. 감사합니다.

커리큘럼

전체

63개 ∙ (5시간 14분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

7개

5.0

7개의 수강평

  • ysangstar님의 프로필 이미지
    ysangstar

    수강평 2

    평균 평점 5.0

    5

    46% 수강 후 작성

    감사히 잘 듣고 있습니다. 혹시 서버에 배포해서 외부에서 접근해서 사용하게 만들때, 마이크 권한은 어떻게 부여해야 할까요~~? https 로 접속해야하는게 맞는건가요~?

    • 다비
      지식공유자

      안녕하세요? ysangstar님. 좋은 평가에.감사드립니다. 제가 준비한 강의는 pc기반과 모바일 앱기반이라 마이크 인식부분이 web과 다릅니다. 단순하게 web에서 음성만 받으신다면.html5의 getUserMedia로 가능하고, 음성인식까지 고려하신다면 web speech api 등으로 대체하여 테스트해보시기 바라겠습니다. https프로토콜 사용하셔야 한다고 알고 있습니다. 유료 버전으로는 google cloud의 speech to text가 좋은 성능을 보여준다고 알고 있습니다. 감사합니다.

  • 혀누님의 프로필 이미지
    혀누

    수강평 1

    평균 평점 5.0

    5

    81% 수강 후 작성

    • Youn-Kyoung Joung님의 프로필 이미지
      Youn-Kyoung Joung

      수강평 3

      평균 평점 4.3

      5

      25% 수강 후 작성

      좋은 강의 감사합니다. 따라하다 보니 신기하네요~~ 내가 말하고, GPT로 부터 답도 듣고, 쳇팅도 하고

      • 다비
        지식공유자

        도움되는게 있으시다니 저도 기쁩니다. 세상이 너무 빨리 변하고 있어서 다양한 기능을 빠르게 접근해보는 것도 좋은 것 같습니다. 이 후 학습도 응원합니다. 감사합니다.

    • Vinssy Kim님의 프로필 이미지
      Vinssy Kim

      수강평 3

      평균 평점 5.0

      5

      30% 수강 후 작성

      파이선도 잘 모르고, 플루터는 처음 접했는데, 정말 예제만으로 이만큼 할 수 있는 게 신기하네요. 재미있게 쭉쭉 따라하고 있습니다~

      • 다비
        지식공유자

        좋은 리뷰 감사합니다. 이번 기회에 flutter도 한 번 경험해보세요. 한 번이라도 해보면 좀 더 자신감이 생기는 것 같습니다. 도전을 응원합니다.!

    • yoon5079님의 프로필 이미지
      yoon5079

      수강평 1

      평균 평점 5.0

      5

      8% 수강 후 작성

      파이썬에 대해 공부를 해야겠다는 생각으로 이곳 저곳 살펴보다가 우연히 수강을 한 강의인데 알짜 강의를 수강하게 되었네요. 다른 사례나 설명 위주의 강의를 들었을 때 보다 이 처럼 실습 위주의 강의가 저에게는 적합했고 아주 만족스러운 학습 결과를 가져다 주었습니다. 앞으로도 강의는 계속 찾아서 수강 하도록 하겠습니다. 감사합니다. ^^

      • 다비
        지식공유자

        yoon5079님. 좋게 평가해주셔서 감사합니다. flutter로 만들어보는 뒷부분도 도전해보세요.

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!

    ₩69,300