인공지능 스피커 만들기 【파이썬】

  Рет қаралды 61,317

나도코딩

나도코딩

Күн бұрын

Пікірлер: 147
@nadocoding
@nadocoding 2 жыл бұрын
🔥 환경 설정 방법 🔥 1. 가상환경 + TTS (윈도우) python -m venv myenv .\myenv\Scripts\activate pip install gTTS pip install playsound==1.2.2 (맥) python3 -m venv myenv source myenv/bin/activate pip3 install gTTS pip3 install playsound pip3 install PyObjC 2. STT (윈도우) pip install SpeechRecognition Pip install PyAudio (맥) ※ homebrew 가 설치 되어 있지 않은 경우 아래 링크의 내용을 참고하세요 :) eunhee-programming.tistory.com/259 pip3 install SpeechRecognition brew install portaudio sudo nano $HOME/.pydistutils.cfg 파일 내용으로 아래 내용 입력하기 [build_ext] include_dirs=/opt/homebrew/Cellar/portaudio/19.7.0/include/ library_dirs=/opt/homebrew/Cellar/portaudio/19.7.0/lib/ ※ 저장 및 종료 : Ctrl + x, Y (yes), Enter 를 순서대로 입력 pip3 install PyAudio # which flac brew install flac 🔥 목차 🔥 00:00 소개 00:36 TTS 02:02 환경설정 (윈도우) 03:31 환경설정 (맥) 05:18 TTS 실습 15:34 STT 16:04 환경설정 (윈도우) 16:59 환경설정 (맥) 22:01 STT 실습 33:34 프로젝트
@SE.XY.VIDEOS
@SE.XY.VIDEOS 2 жыл бұрын
이건 그냥 구글 API 사용법 아닌가요?
@nadocoding
@nadocoding 2 жыл бұрын
구글에서 제공해주는 서비스를 이용하는 방법과 그를 활용한 프로젝트 맞습니다.
@부지런닷컴
@부지런닷컴 2 жыл бұрын
왜 계속 .\myenv\Scripts\activate 이라고 쓰면 이 시스템에서 스크립트를 실행할 수 없다고 뜨나요ㅠ
@woojuazoomma
@woojuazoomma 2 жыл бұрын
사부님 짱 입니다!
@neurosurgery_korea
@neurosurgery_korea 2 жыл бұрын
미쳤따. 찢었다... 감사합니다
@우주를보자
@우주를보자 2 жыл бұрын
우와 선생님 너무 멋져요
@덕구-r5g
@덕구-r5g 2 жыл бұрын
너무 감사합니다ㅜㅜ
@디에고시메오네-m4p
@디에고시메오네-m4p Жыл бұрын
기존에 올리신 강의들 외에도 업무에 활용 가능한 파이썬 라이브러리가 또 있을까요? 아마 이번달 아니면 다음달에 강의 다 들을 것 같은데.. 공부할 게 필요합니다 ㅠ
@nadocoding
@nadocoding Жыл бұрын
ㅎㅎ 공부를 정말 빠르게 하시네요. 업무의 종류에 따라 필요한 라이브러리는 다르겠지만 혹시 영어로 학습하시는데에 큰 문제가 없다면 kzbin.infoplaylists 이 분의 강의를 추천드립니다. 다양한 주제로 아주 명쾌하게 설명해주시는데, 그냥 소스코드 작성하는 것만 보셔도 도움되실 것 같아요!
@디에고시메오네-m4p
@디에고시메오네-m4p Жыл бұрын
@@nadocoding 요즘 코딩이 취미가 되어서 놀듯이 공부하네요 ㅎㅎ 감사합니다
@구글링-o3w
@구글링-o3w 2 жыл бұрын
감사합니다. 하나 하나 배워갑니다.^^
@태호랑이
@태호랑이 7 ай бұрын
혹시 직접 인공지능을 어떻게 만드나요? ai챗봇에 대한 따로 강의가 있을까요?
@애니코린이6개월
@애니코린이6개월 15 күн бұрын
혹시 보안오류가 뜨는데 어찌해야할까요
@user-db4nm2rp2w
@user-db4nm2rp2w 7 ай бұрын
마이크는 에어팟으로 대체 안되나요?
@한건희-k4w
@한건희-k4w Жыл бұрын
인공지능이 어디에 사용된 것인가요?
@woobe9555
@woobe9555 Жыл бұрын
import Speech_Recognition as sr r = sr.Recognizer() with sr.microphone() as source: print('듣고 있어요') audio = r.listen(source) # 마이크로부터 음성 듣기 try: text = r.recognize_google(audio, ianguage='ko') except sr.UnknownValueError: print('인식 실패') except sr.RequestError as e: print('요청 실패 : {0}'.format(e)) ModuleNotFoundError: No module named 'Speech_Recognition' PS C:\Users n001\OneDrive\바탕 화면\onemin fython> pip list Package Version ------------------ --------- autopep8 2.0.2 certifi 2022.12.7 charset-normalizer 3.1.0 idna 3.4 pip 23.1 PyAudio 0.2.13 pycodestyle 2.10.0 pywin32 306 requests 2.28.2 setuptools 65.5.0 SpeechRecognition 3.10.0 urllib3 1.26.15 winspeech 1.0.1 도대체 왜 안되는지 모르겠습니다 선생님
@bsj3002
@bsj3002 Жыл бұрын
import 부분에서 Speech_Recognition이 아니라 speech_recognition라 적으셔야 합니다.
@유인찬-n7u
@유인찬-n7u 2 жыл бұрын
AssertionError: No text to speak이런 오류가 나는데 어떻게 해야 하나요
@학생평범한-q9w
@학생평범한-q9w 11 ай бұрын
구글 서비스 유료아닌가여.. 계속 무료로 되는거 맞나여..?
@로니로니-g6w
@로니로니-g6w 2 жыл бұрын
이건 그냥 구글 API 사용법 아닌가요?
@nadocoding
@nadocoding 2 жыл бұрын
구글에서 제공해주는 서비스를 이용하는 방법과 그를 활용한 프로젝트 맞습니다.
@김준-g6s
@김준-g6s 2 жыл бұрын
선생님 질문하나만 올려봅니다 PS C:\Users\s\Desktop\pythonWorkspace\AISpaker> & C:/Python310/python.exe c:/Users/s/Desktop/pythonWorkspace/AISpaker/text_to_speech.py PS C:\Users\s\Desktop\pythonWorkspace\AISpaker> python -m venv myenv PS C:\Users\s\Desktop\pythonWorkspace\AISpaker> .\myenv\Scripts\activate .\myenv\Scripts\activate : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\s\Desktop\pythonWorks pace\AISpaker\myenv\Scripts\Activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Pol icies(go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1 + .\myenv\Scripts\activate + ~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess 맨처음 환경설정 할 때 이렇게 오류가 뜨는데 이럴떈 뭐가 잘못 된걸까요..?
@nadocoding
@nadocoding 2 жыл бұрын
PowerShell 을 관리자 권한으로 실행하시고 아래 명령을 내린 뒤 Y 를 눌러주세요 Set-ExecutionPolicy Unrestricted 그 후에 다시 시도해주시겠어요?
@prominimins
@prominimins 2 жыл бұрын
와우... 이제는 인공지능 스피커까지 섭렵하시는 겁니까... 어디까지 커지시는건가요 선생님.. 오늘도 잘 배우겠습니다.
@nadocoding
@nadocoding 2 жыл бұрын
몇 줄 안되는 코드로 이렇게 쉽게 뭔가를 뚝딱 만들 수 있는 파이썬이 참 고맙게 느껴지네요. 저는 그저 훌륭한 분들이 만들어두신 라이브러리를 써먹는 정도일 뿐입니다 ^^; 즐공하세요!
@prominimins
@prominimins 2 жыл бұрын
@@nadocoding 훌륭하게 만들어진 라이브러리를 단 몇줄의 코드만으로 멋지게 사용하는 것도 능력이지요.. 존경합니다 ^^
@김태현-d4x
@김태현-d4x 2 жыл бұрын
안녕하세요 선생님 우연히 커뮤니티 사이트에서 파이썬 프로그램 만드는 영상 홍보하시길래 들어가서 보던게 지금은 선생님의 영상을 바탕으로 혼자서는 절대 구현 못할것만 같았던 프로그램도 만들어보면서 너무 행복한 나날들을 보내고 있습니다 진심으로 감사드려요 선생님 코딩이 이렇게 즐겁고 잘때도 누워서 영상보면서 아 이렇게 구현해야겠다 저렇게 해봐야겠다 하는 제 모습이 신기합니다. 하지만 고민이 있어서 질문을 드리고 싶습니다 파이썬으로 제가 취업을 할수 있을지 너무 걱정도 되구요 또 제가 고졸이고 현재는 아예 다른 직군에서 일하고 있는데 돈은 못벌어도 제가 코딩을 할수 있는곳에 너무 취업을 하고싶어서 현업에 계신것 같아 한번 여쭤봤습니다..😂
@nadocoding
@nadocoding 2 жыл бұрын
안녕하세요? 대단하시네요. 독학으로 그 정도까지 하시는 것 보면 분명 적성에 개발이 잘 맞으신 듯 합니다. 코딩을 할 수 있는 기회는 사실 눈높이에 따라 얼마든지 있을텐데요. 대학 과정을 이수하기에는 상황이 어려우실까요? 고졸과 대졸, 그리고 석사 이상 학위를 가진 분들에게 취업문의 크기는 분명히 다를 거라고 생각합니다. 기대하시는 것에 비해 회사에서 개발을 하시는 것이 썩 낭만적이지 않을 수도 있구요. 어떤 분야를 원하시는지는 모르겠지만 개발이 좋으시다면 꼭 취업을 하지 않아도 주업무 외에 취미 삼아 프로젝트를 몇 개 진행해보시는 것도 좋습니다. 마음 맞는 사람들을 찾아서 함께 해봐도 되구요. 그러다 보면 실력이 쌓이고 생각지 못한 기회가 찾아오게 될 수도 있습니다. 당장 취업을 원하신다면 조건에 맞는 회사에 이력서를 직접 넣어보시는 것이 가장 정확한 답변이 될 것 같아요!
@김태현-d4x
@김태현-d4x 2 жыл бұрын
진심으로 감사드립니다~😊
@winterfrog77
@winterfrog77 2 жыл бұрын
터미널에서 가상환경 만들때 python -m venv myenv 쳐서 실행을 해봤는데 Python만 나오는데 어떻게 해결하나요... Print ('1') 했을때 1 나오는것처럼 Python 이라는 단어만 나와요 ㅠㅠ
@howtion
@howtion 2 жыл бұрын
안녕하세요? 저는 파이썬을 이용하여 네이버의 실시간 검색어 순위를 매분마다 저장하는 시계열 DataFrame을 만들었습니다. 이 DataFrame은 지난 10분간의 실시간 검색어 순위를 자동으로 갱신하며 보여줍니다. 이 DataFrame을 좀 깔끔하게 보여주는 시각화 라이브러리는 없을까요? 참고로 이 DataFrame은 선생님의 강의를 보면서 겨우 완성하였습니다. 여러모로 감사드립니다. 꾸벅^^
@조형욱-q2r
@조형욱-q2r Жыл бұрын
마이크 접근이 안되는거 같은데요...어찌해야 할까요?? LG 노트북인데.... 터미널에서 '듣고 있어요' 프린터 된 다음 아무 반응이 없어요 ㅠ 해결했어요....마이크가 다른걸로 잡혀있었네요
@좋은배움
@좋은배움 2 жыл бұрын
진심으로 강의 들으면서 감동받으며 공부하고 있습니다. 정말 너무 감사드립니다.
@nadocoding
@nadocoding 2 жыл бұрын
아이쿠 따뜻한 말씀 감사드립니다 😋
@호-y1h
@호-y1h Жыл бұрын
나노코딩님 아이패드 python Codepad로 할려고 하는데 가상환경 만들고 pip 패키지 설치? 에서 어떻게 해야할지 모르겠슴다.. 혹시 시간 남으시면 알려주실 수 있나요?
@yuwon1213
@yuwon1213 2 жыл бұрын
영상에서 나온 오류 PermissionError: [Errno 13] Permission denied: 'voice.mp3' 가 나와서 저도 말씀하신대로 os.remove도 추가했는데 그 이후에도 동일하게 PermissionError: [Errno 13] Permission denied: 'voice.mp3' 라는 오류가 나오네요..ㅠㅜ 실행 중 voice.mp3파일이 삭제되는 건 보이는데ㅜ 다른 해결 방법이 있을까요
@yuwon1213
@yuwon1213 2 жыл бұрын
경로 문제였던 것 같네요.. 한글 이름이 없는 경로로 변경했더니 정상 작동됩니다ㅎㅎ 재밌는 실습 감사해요!
@nadocoding
@nadocoding 2 жыл бұрын
한글 경로라서 문제가 발생할 수도 있나보군요! 해결되어 다행이고 알려주셔서 감사합니다 ^^
@jyzzangno1
@jyzzangno1 Жыл бұрын
소스코드를 SSD에 넣고 해도 동일 증상이 나오네요. Local로 복사하니 해결됩니다. 이런 문제도 있군요. SSD에 있는 소스코드 접속권한 해결할 수 있는 방법은 없을까요?
@기동이-l5d
@기동이-l5d 2 жыл бұрын
(myenv) C:\LIM>c:/LIM/myenv/Scripts/python.exe c:/LIM/스피커.py [인공지능] 무엇을 도와드릴까요? [주인님] 오늘 날씨가 어때 인식 실패 인식 실패 난 계속 이렇게 떠요 ㅠ
@user-lf8ii8qf2j
@user-lf8ii8qf2j Жыл бұрын
안녕하세요. 우선 질 높은 강의를 만들어 주셔서 정말 감사합니다. 기능은 전부 정상적으로 작동하는데, 터미널에 불필요한 정보가 나와서 어떻게 없애는지 궁금해서 여쭤봅니다. m1맥에 vscode로 작업했고, 제가 말을 해서 listen 함수가 작동할 때 result2: { 'alternative': [{'confidence': 0.92365956, 'transcript': '반가워'}], 'final': True} [사용자] : 반가워 라는 정보가 터미널에 함께 출력되는데 어떻게 없애야 하는지 잘 모르겠습니다. 현재 listen 함수는 아래와 같게 되어있습니다. def listen(recognizer, audio): try: text = recognizer.recognize_google(audio, language="ko", show_all = False) print("[사용자] : " + text) answer(text) except sr.UnknownValueError: print("") # 대기하는 동안 에러문구가 반복해서 뜨지 않도록 비움 except sr.RequestError: print("요청 실패 : {0}".format(sr.RequestError)) 꼭 result2: 부분을 없애고 싶습니다..ㅠㅠ
@soo0624
@soo0624 Жыл бұрын
API 및 관련 Install등 완료하였습니다. 컴파일시 소스에 오류는 없었는데 실행후 음성인식이 되지 않고 인식실패로 나오네요ㅠ 도움 주실수 있을까요? ㅠ
@김연수-j3o
@김연수-j3o Жыл бұрын
마이크 입력이 잘 안되는거 같은데 어떻게 하면 좋을까요?? 디버깅해도 계속 마이크 입력 부분에 멈춰있기만 해서요..
@최규영-c5g
@최규영-c5g Жыл бұрын
안녕하세요 혹시 직접 딥러닝 프로젝트를 만들어보고 싶은데 딥러닝 기초부터 책을 보며 공부를 하는 것이 좋을까요.... 혹시 더 효율적인 방법이 있을까요
@cja9901
@cja9901 Жыл бұрын
안녕하세요 영상 도움 정말 많이 받았습니다. 그런데 제 컴퓨터에선 stt api가 많이 느린데 혹시 사용하신 컴퓨터 사양을 알 수 있을까요?
@user-rz1xn2pn4w
@user-rz1xn2pn4w Жыл бұрын
안녕하세요! 강의 정말 잘 봤습니다. 한가지 여쭙고 싶은데 기가지니, 시리야, 오케이 구글 등 처럼 평소에는 대기상태에 있다가 호출어를 인식하면 작동하게 하려면 어떻게 해야할지 조언을 해주실수 있을까요?
@DONGGREEG
@DONGGREEG 9 ай бұрын
아래 처럼 gi 모듈이 없다 해서 해결하고 싶은데 sudo 권한이 없는 터라 해결이 안 되네요..혹시 gi모듈 Error를 해결할 수 있는 방법이 있을까요? File ~/miniconda3/envs/AI_speaker/lib/python3.12/site-packages/playsound.py:91, in _playsoundNix(sound, block) 87 except ImportError: 88 # python 2 89 from urllib import pathname2url ---> 91 import gi 92 gi.require_version('Gst', '1.0') 93 from gi.repository import Gst ModuleNotFoundError: No module named 'gi'
@kaosiciwjssbcydj9952
@kaosiciwjssbcydj9952 Жыл бұрын
좋은영상 감사드립니다! 혹시 이것을 간단한 방법으로 휴대폰 어플로 만드는 방법까지 알려주신다면 정말 도움이 될것같아요!
@현빈박-i1z
@현빈박-i1z Жыл бұрын
가상환경 서버 jupyter notebook에서도 가능한가요?
@kaosiciwjssbcydj9952
@kaosiciwjssbcydj9952 Жыл бұрын
2:13 에 myenv가상환경 생성되는게 저는 안뜨는데 어떻게 하죠? ㅜㅜ
@Kjhggffffftreefiiilll
@Kjhggffffftreefiiilll 3 ай бұрын
그냥 아무 지식없이 따라했는데 너무 신기해요 ㅋㅋㅋㅋ
@이구리엘
@이구리엘 Жыл бұрын
dlopen error 발생 해결법이 있을까요? 맥 입니다.
@채율-k8i
@채율-k8i Жыл бұрын
37:04
@민주호-h8b
@민주호-h8b Жыл бұрын
나도코딩님 STT만들때 import speech_recognition as sr 여기서 speech_recognition 이부분에 Import "speech_recognition" could not be resolved 이런식으로 뜹니다 cmd 창에 쳐봐도 버전이 3.8.2라고 잘 뜨는데 어쩌죠
@민주호-h8b
@민주호-h8b Жыл бұрын
아 해결되었습니다 가상환경에 설치를 안하고 일반환경에 설치를 해서 그런거였습니다^^!~~
@lietz4671
@lietz4671 2 жыл бұрын
한글 읽는 남자 목소리가 좀 더 빠르게 들렸으면 좋겠는데요... 이걸 피치라고 하던가 그렇습니다.. 어떻게 설정하는 방법이 없나요? 이렇게 만든 mp3 파일은 저작권 문제가 어찌 되나요? 동영상에 쓰고 싶어서요...
@nadocoding
@nadocoding 2 жыл бұрын
아무래도 속도가 조금 답답한 부분이 있죠? gtts 말고도 tts 를 가능케 하는 여러가지 서비스들이 있는데요, 카카오나 네이버에서 제공하는 예제들도 찾아서 따라 해보시면 속도 조정 없이 원하는 결과를 얻으실 수 있을거에요. 저작권은 각 서비스 별로 어디까지 허용하는지 확인이 필요합니다.
@xxx31949
@xxx31949 5 ай бұрын
진도 체크 10:48 부터
@김병희-n5q
@김병희-n5q 2 жыл бұрын
자기 전에 업데이트 된 것 보고,,바로 일어나서 실행해봤네요ㅋㅋ,,비전공자이지만 나도코딩님 강의 따라해보면,,왠지 전공자가 된 느낌이,,ㅎㅎ 혹시 스피커 목소리는 다른 목소리로 설정이 안될까요??
@nadocoding
@nadocoding 2 жыл бұрын
와우 엄청 부지런하시네요 👍아쉽지만 gTTS 는 영어는 여자 목소리, 한국어는 남자 목소리로 고정이 되어 있는데, 설정 및 코드가 약간 복잡하지만 다른 서비스를 이용하면 몇 가지 목소리 중에서 선택이 가능합니다. 아래 링크들을 참고하세요 ^^ 카카오 : blog.naver.com/shino1025/222530110480 네이버 : wikidocs.net/15213
@TheSpacePopcorn
@TheSpacePopcorn 2 жыл бұрын
오? 도코딩님 덕분에 재밌는것 알고갑니다!
@wonpaper
@wonpaper Жыл бұрын
와 차근차근 잘 알려주셔서 감사합니다. 너무 신기합니다. ^^
@yhkim1606
@yhkim1606 Жыл бұрын
이 좋은걸. 이제야. 보다니 😂
@별사탕-t2z
@별사탕-t2z 2 жыл бұрын
안녕하세요 나도코딩님 영상항상잘보고있습니다 혹시 인공지능 기술을 가지고 디스코드에도 사용이가능한지 여쭤보고싶습니다.
@nadocoding
@nadocoding 2 жыл бұрын
디스코드는 아래 링크의 설명이 도움될 것 같네요 ^^ discordbot.tistory.com/m/200
@uza0606
@uza0606 2 жыл бұрын
항상 영상 잘 보고 있습니다. 마이크 테스트도 다 해보았는데 계속 인식 실패로 나오고 있습니다. 혹시 해결 방법이 있을까요?
@nadocoding
@nadocoding 2 жыл бұрын
PC 에 내장마이크를 포함해서 마이크가 2개 이상 있지는 않으신가요? 그렇다면 device id 설정을 해볼 수 있구요. 주변 환경에 잡음이 있다면 코드를 아래처럼 한 줄 추가해볼까요? with sr.Microphone() as source: r.adjust_for_ambient_noise(source) # 이 부분 audio = r.listen(source)
@트위치_떠돌이
@트위치_떠돌이 Жыл бұрын
tts 목소리 변경은 불가한가요?
@기동이-l5d
@기동이-l5d 2 жыл бұрын
져는 왜 계속 인식 실패라고 떠요 ㅠ
@TV-bx2vo
@TV-bx2vo Жыл бұрын
유용하고 훌륭한 무료 강좌 감사합니다^^b 최고
@빡공-j7j
@빡공-j7j Жыл бұрын
이야 이번건 정말 재밌네요!!!~~~
@13579TV
@13579TV Жыл бұрын
3:32 맥
@ImJJuny
@ImJJuny Жыл бұрын
여기서 나도코딩님이 했던 웹 스크랩핑을 응용하면 매우 괜찮은 작품이 나오겠군요
@ImJJuny
@ImJJuny Жыл бұрын
그래서 했습니다
@jeonghwanlee2426
@jeonghwanlee2426 Жыл бұрын
팬입니다. 방금 전에 강의를 다 듣고 실습도 같이 했습니다. 너무 유익했습니다. 감사합니다.
@heeya376
@heeya376 2 жыл бұрын
우와..!!!😆 너무 감사합니다ㅠ 이런 양질의 강의가 마술처럼 뿅!하고 나올 수 있다는게 너무 대단하게 느껴져요!! 나도코딩님의 영상을 볼때마다 노마더코더님 처럼 교육클래스를 만드신다면 좋을 것 같은데 혹시 계획이 있으신가요?!?
@nadocoding
@nadocoding 2 жыл бұрын
감사합니다 ^^ 교육클래스라 하시면 노마드코더님의 웹사이트에 주제별/언어별로 제공되는 강의 형태를 말씀하시는 걸까요?
@heeya376
@heeya376 2 жыл бұрын
@@nadocoding 네!! 맞아요!! 언어별도 그렇고 한가지의 프로젝트를 만들기 위해 필요한 부분을 기한적인 날짜에 맞추어 교육해주시는 것이요! 나도 코딩님의 음성은 신기하게도 귀에 쏙쏙 잘들어와서 항상 생각하고 있었습니당!
@nadocoding
@nadocoding 2 жыл бұрын
@@heeya376 아직까지는 생각해본 적이 없던 부분이네요 ^^ 조언 감사드립니다. 고민해보도록 할게요!
@heeya376
@heeya376 2 жыл бұрын
@@nadocoding 조언이라고 말씀해 주셔서 너무 부끄럽네여;;;그저.. 좋은 교육을 듣고싶은 비전공자 직장인의 욕심이었습니다😅
@nadocoding
@nadocoding 2 жыл бұрын
@@heeya376 제게는 한 분 한 분의 따뜻한 댓글들이 너무나 소중한 조언이에요 ㅎㅎ 비전공자분들이 더 쉽고 재미있게 편하게 공부하실 수 있도록 다방면으로 고민해보겠습니다 ^^
@steavechoi8646
@steavechoi8646 2 жыл бұрын
언제나 훌륭한 강의 감사합니다. 잘 배우고 갑니다~!!
@nadocoding
@nadocoding 2 жыл бұрын
감사합니다 :)
@hoonheo9705
@hoonheo9705 Жыл бұрын
넘 좋은 품질의 영상 감사합니다! 설명도 초보자 입장에서 알기 쉽게 잘 하시네요..!
@inertia0224
@inertia0224 2 жыл бұрын
재밌어요 ㅎㅎ
@장땡-v2h
@장땡-v2h 2 жыл бұрын
STT 이용해서 파월 의장 연설할 때 실시간으로 통역하는거 한번 만들어보고 싶네요ㅎㅎ. 잘 보겠습니다.
@nadocoding
@nadocoding 2 жыл бұрын
좋은 생각이네요. 입력받은 음성을 텍스트로 변환시키고 그 내용을 번역시킨 뒤 한국어로 읽도록 한다면 동시 통역기가 되겠네요 ^^
@qkrtndud2010
@qkrtndud2010 2 жыл бұрын
재밌게 잘 듣고 갑니다 감사합니다!
@jyzzangno1
@jyzzangno1 Жыл бұрын
이야... 최고네요... 할말을 잃음
@travelover82
@travelover82 2 жыл бұрын
Google Colab으로는 안되나요?ㅠㅠ
@nadocoding
@nadocoding 2 жыл бұрын
코랩에선 해보지 않았는데 혹시 어느 부분에서 문제가 생기는지 알 수 있을까요?
@user-vw6cv5ub1u
@user-vw6cv5ub1u 2 жыл бұрын
너무 너무 감사합니다. 다음 영상이 기대됩니다^^
@user-rz8qc1fd9b
@user-rz8qc1fd9b 2 жыл бұрын
53:09
@ysban1456
@ysban1456 2 жыл бұрын
선생님 짱이애용
@wkebld3
@wkebld3 2 жыл бұрын
가상환경으로 안들어 가져도 상관은 없는건가요?
@nadocoding
@nadocoding 2 жыл бұрын
네, 가상환경은 습관을 들이실 수 있도록 일부러 계속 보여드리긴 하지만 PC 내에서 서로 다른 라이브러리를 사용하는 많은 프로젝트를 만드시는게 아니라면, 학습 목적이라면 가상환경 구축은 하지 않으셔도 무방합니다.
@dlrlaud_0128
@dlrlaud_0128 2 жыл бұрын
👍 영상 보고 바로 만들어 봤네요.마이크가 인식이 안되어 좀 헤매긴 했지만,무사히 완성했습니다..항상 재미있고 알찬 강의 감사드립니다...
@nadocoding
@nadocoding 2 жыл бұрын
시청해주셔서 감사합니다 ^^
@uza0606
@uza0606 2 жыл бұрын
마이크 인식을 어떻게 해결하셨는지요? 똑같은 코드를 다른 노트북에서 하면 잘 인식이 되는데 메인 노트북에서는 계속 에러가 나네요
@디에고시메오네-m4p
@디에고시메오네-m4p 2 жыл бұрын
서류를 스캔하면 이미지 파일에서 제목 등을 데이터(글자)로 추출하여 관리하는 방법이 있을까요?
@nadocoding
@nadocoding 2 жыл бұрын
네, OCR 이란 걸 이용하면 이미지에서 글자를 인식시킬 수 있는데요. tesseract 라고 구글링 해보시면 파이썬으로 할 수 있는 예제를 찾으실 수 있을거에요 :) 언젠가 단편 강의로 다뤄보도록 하겠습니다.
@디에고시메오네-m4p
@디에고시메오네-m4p 2 жыл бұрын
@@nadocoding감사합니다. 아무래도 화질에 영향을 많이 받겠죠?
@nadocoding
@nadocoding 2 жыл бұрын
맞아요, 화질 영향도 받고 글자의 크기, 폰트의 종류 등에도 영향을 받을 수 있습니다.
@Junhui_Kim
@Junhui_Kim 2 жыл бұрын
진심으로 감사드리고 또 한 번 정중히 감사드립니다.
@nadocoding
@nadocoding 2 жыл бұрын
감사합니다 ^^
@doublehj1242
@doublehj1242 2 жыл бұрын
와우 머릿속에서 나오신 건가요??
@nadocoding
@nadocoding 2 жыл бұрын
TTS 와 STT 를 활용하면 다양한 프로젝트를 할 수 있는데요, 실시간 통역기를 만들까, 음성 인식을 통한 게임을 만들까 등등 고민하다가 친숙한 주제로 다뤄봤습니다. 대화 내에 사용자별로 필요한 동작(실시간 데이터 조회, 파일 정리 또는 메일 전송 등 업무자동화 포함)을 정의하면 맞춤형 비서 역할을 하는 프로그램을 만들 수 있는 매력이 있어요!
@osDQLhx2
@osDQLhx2 2 жыл бұрын
영상 21:19 / 맥에서 PyAudio 설치하는 부분에서 에러가 나서 진행을 못하고 있어요. 몇 시간째 구글링해보고 이방법 저방법 시도했는데 실패입니다. Apple M1 맥북을 사용중이고 macOS 12.6 몬테레이 입니다. 파이썬 버전은 3.9.6이구요. 에러코드는 다음과 같습니다 --------------- % pip install pyaudio Collecting pyaudio Using cached PyAudio-0.2.12.tar.gz (42 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Building wheels for collected packages: pyaudio Building wheel for pyaudio (pyproject.toml) ... error error: subprocess-exited-with-error × Building wheel for pyaudio (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [16 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.macosx-10.9-universal2-cpython-39 copying src/pyaudio.py → build/lib.macosx-10.9-universal2-cpython-39 running build_ext building '_portaudio' extension creating build/temp.macosx-10.9-universal2-cpython-39 creating build/temp.macosx-10.9-universal2-cpython-39/src clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/Headers -arch arm64 -arch x86_64 -Werror=implicit-function-declaration -DMACOSX=1 -I/usr/local/include -I/usr/include -I/opt/homebrew/Cellar/portaudio/19.7.0/include/ -I/Users/brave9m/Documents/coding_study/나도코딩_인공지능스피커만들기/venv_nadocoding_tts/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/Headers -c src/_portaudiomodule.c -o build/temp.macosx-10.9-universal2-cpython-39/src/_portaudiomodule.o src/_portaudiomodule.c:30:10: fatal error: 'Python.h' file not found #include "Python.h" ^~~~~~~~~~ 1 error generated. error: command '/usr/bin/clang' failed with exit code 1 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pyaudio Failed to build pyaudio ERROR: Could not build wheels for pyaudio, which is required to install pyproject.toml-based projects --------------- 항상 좋은 영상 감사합니다! 완벽하게 실용적인 강의라 몇번이나 반복하면서 배우고 있습니다.
@nadocoding
@nadocoding 2 жыл бұрын
저도 만나보지 못한 문제라서 구글링을 해봤는데 시원한 해결책은 보이지 않네요. 맥에 /opt/homebrew/Cellar/portaudio/19.7.0 경로는 잘 있겠죠? 파이썬 자체를 재설치해보라는 얘기도 있네요, 어떻게 설치하셨는지 모르겠지만 현재 설치된 버전을 클린 삭제하고 나서 brew install python3 로 다시 한 번 해보실 수 있을까요?
@osDQLhx2
@osDQLhx2 2 жыл бұрын
​@@nadocoding /opt/homebrew/Cellar/portaudio/19.7.0 요경로는 잘 있어요. 맥에 기본으로 설치되어있는 /usr/bin/python3 이걸로 python3 -m venv venv_test 로 가상환경 만들어서 따라하고 있습니다 어제 밤에 혹시나 Python.h 라는 파일이 제 맥에는 어디있나 찾아보니 /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/Headers/Python.h 이런 경로에 있더군요 에러코드 살펴보니 다음과 같은 부분이 있던데 혹시 파이썬 헤더파일(?)의 위치를 제대로 못 찾아서 그런가 싶기도 하네요 -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/Headers brew install python3 도 해보고 싶은데 혹시나 맥에 기본설치된 python3 과 꼬일까봐 조심스럽네요. 일단은 좀 더 찾아보고 알려주신 방법도 시도해보겠습니다 답변 감사합니다~ 🙏
@nadocoding
@nadocoding 2 жыл бұрын
맞아요.. 버전 꼬이면 곤란해질 수 있으니 조심스럽게 접근하는 거 백번 공감합니다. 아직은 저는 맥 초보라 그런지 이런 부분이 까다롭게 느껴지기도 하네요 ^^; 큰 고생 없이 해결되기를 바라겠습니다!
@osDQLhx2
@osDQLhx2 2 жыл бұрын
@@nadocoding 에구.. 결국 남는 맥 새로 세팅하고, 알려주신대로 brew install python3 했습니다. 그리고 그걸로 새로 venv 가상환경 만든 후에 진행하니 해결되네요. 온종일 이거 저거 다 찾아보고 있었네요. 뭔가 꼬여버릴 것 같은 막연한 두려움에 다른 길만 찾다가 결국은... 감사합니다~!!
@nadocoding
@nadocoding 2 жыл бұрын
대안을 찾으셔서 다행입니다. 여분 맥이 있으셨군요, 이후 과정은 막히는 부분 없이 무사히 실습 마치시길 바라겠습니다 ^^ 상황 공유 감사드려요
@swl7024
@swl7024 2 жыл бұрын
Thanks!!!!
@nadocoding
@nadocoding 2 жыл бұрын
감사합니다.
@benes3035
@benes3035 2 жыл бұрын
잘봤습니다ㅎㅎ
@nadocoding
@nadocoding 2 жыл бұрын
감사합니다!
@룡-l7b
@룡-l7b 2 жыл бұрын
나도코딩님 환경 설정부터 막히는데 어떻게 해야할까요 PS C:\Users\user\Project> .\myenv\Scripts\activate .\myenv\Scripts\activate : '.\myenv\Scripts\activate' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + .\myenv\Scripts\activate + ~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (.\myenv\Scripts\activate:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 터미널에서 이런 오류가 생깁니다 ㅜㅜ 확인하니 myenv 폴더가 나도코딩님 처럼 생기지가 않네요
@nadocoding
@nadocoding 2 жыл бұрын
아래와 같이 가상 환경을 생성하는 명령어를 입력했을 때는 어떤 메시지가 뜨는지 알려주시겠어요? python -m venv myenv
@룡-l7b
@룡-l7b 2 жыл бұрын
@@nadocoding 그때는 정상적으로 python이 뜨네요ㅜ
@nadocoding
@nadocoding 2 жыл бұрын
myenv 폴더가 생성이 잘 되셨을까요? (앞 댓글을 실수로 잘못 적어서 내용 수정합니다.)
@룡-l7b
@룡-l7b 2 жыл бұрын
@@nadocoding 나도코딩님 영상 볼 때는 python -m venv myenv 했을 때 myenv 폴더가 생기잖아요? 근데 저는 안 생기네요..
@nadocoding
@nadocoding 2 жыл бұрын
@@룡-l7b 별다른 에러 메시지도 없고 폴더가 생기지 않으시는 건가요? python -m virtualenv myenv 로 해보시겠어요?
@WasabiAlmond_
@WasabiAlmond_ 2 жыл бұрын
늘 감사드립니다!
@nadocoding
@nadocoding 2 жыл бұрын
감사합니다 ^^
@이승민-l3z
@이승민-l3z 2 жыл бұрын
영상 잘 봤습니당 제가 라즈베리파이로 헤보고 있는데 TTS부분에서 soundplay를 적용하고 실행 시켰을때 Traceback (most recent call last): File "/home/egg/TTS.py", line 9, in playsound(file_name) File "/home/egg/env/lib/python3.9/site-packages/playsound.py", line 91, in _playsoundNix import gi ModuleNotFoundError: No module named 'gi' 가 떴습니다. 뭐가 문제일까요 ㅠㅠ
@이승민-l3z
@이승민-l3z 2 жыл бұрын
TTS쪽 문제는 해결 했습니다. 하지만 stt 쪽에서 '듣는 중입니다.' 만 뜨고 인식을 못하는데(넘어가지도 않고 종료 되지도 않음 ) 뭐가 문제 일까요? ㅠㅠ
@쭈파-r7g
@쭈파-r7g 2 жыл бұрын
와~~ 조금 나태해질만하면 새로운 강의를 짠~~하고 올려주시네요.. 덕분에 편하게 공부할 수 있네요..감사합니다.
@nadocoding
@nadocoding 2 жыл бұрын
^^ 저도 나태해지지 않도록 꾸준히 준비하도록 하겠습니다. 즐공하세요!
@Junhui_Kim
@Junhui_Kim 2 жыл бұрын
직접 해보니까 정말 재미있고, 아이들과 함께 할 수 있는 장난감을 만들 수 있게 되어 좋았습니다.^^
@nadocoding
@nadocoding 2 жыл бұрын
즐겁게 봐주셔서 감사드립니다 😁
@jinodd
@jinodd 2 жыл бұрын
감사합니다. 좋은 강의 잘 들었습니다. 저 answer 함수에 실제 인공지능 AI 모듈을 연계 시키면 정말 인공지능 스피커가 되겠네요! ㅎ
@nadocoding
@nadocoding 2 жыл бұрын
자연어 처리를 통한 입력 텍스트 분석 부분을 개선시키고 필요한 경우 여러 단계로 나누게 된다면, 가령 "음악 들려줘" 라고 했을 때 "어떤 장르의 음악을 듣고 싶으세요?" 와 같이 대화가 이어질 수 있다면 더욱 자연스럽겠지요!
@zeroline1013
@zeroline1013 2 жыл бұрын
pip install SpeechRecognition 이라고 쳤는데 설치가 안되고 -m pip install --upgrade pip뜨면 어떡하죠?
@nadocoding
@nadocoding 2 жыл бұрын
설치 실패 에러메시지는 어떻게 나왔는지 알 수 있을까요? 개발환경도 윈도우인지 맥인지 알려주세요 ^^
@zeroline1013
@zeroline1013 2 жыл бұрын
@@nadocoding 윈도우
@nadocoding
@nadocoding 2 жыл бұрын
별다른 에러메시지는 없었을까요? 그러면 설치가 완료된 것일수도 있습니다. 노란색으로 pip 업그레이드하라는 건 그냥 경고문이라서 소스코드 적어보시면 정상 동작할 수도 있어요
@임창규-v6w
@임창규-v6w 2 жыл бұрын
그거 에러가 아니라 워닝일 수도 있어요. 그냥 최신버전 있으니까 설치하라는. 다시한번 제대로 읽어봐요
@임창규-v6w
@임창규-v6w 2 жыл бұрын
그리고 환경으로 맥/윈도우, 파이썬버전, 오류 메세지 전문 이 정도는 기본적으로 같이 질문할때 말해야 파악이 쉬워요.
파이썬 초보 탈출하기 #3 | 구글링 Googling
27:02
나도코딩
Рет қаралды 53 М.
100 Identical Twins Fight For $250,000
35:40
MrBeast
Рет қаралды 44 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 3,5 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 20 МЛН
Triton Conference 2024: Afternoon Session
3:37:31
Triton
Рет қаралды 931
삶이 360도 확 달라지는 AI 비서 로봇
5:48
발명킹밥테일
Рет қаралды 262 М.
GPT로 이상한거 만들어서 월4천 버는 분
6:16
코딩애플
Рет қаралды 295 М.
내 목소리로 노래하는 AI 만들기
5:08
코딩애플
Рет қаралды 373 М.
파이썬 초보 탈출하기 #2 | 디버깅 Debugging
21:08
나도코딩
Рет қаралды 50 М.
DIY GPT AI speaker
4:22
방구석 전자
Рет қаралды 15 М.
100 Identical Twins Fight For $250,000
35:40
MrBeast
Рет қаралды 44 МЛН