게시글
질문&답변
2024.10.05
음성인식 하는 마이크 시간이 짧은거 같아요
안녕하세요? 오서현님.다음 질문에서 한글음성 입력이 된 것을 확인해서, 이 질문을 해결상태로 전환하겠습니다. 혹시라도 미해결되신 사항이 있으시면 번거로우시더라도 다시 한번 질문을 올려주시면 감사하겠습니다.
- 1
- 2
- 90
질문&답변
2024.10.05
음성 통신 테스트 안됨
시간이 경과하여 해결되신 것으로 파악하고 해결처리 하겠습니다. 혹시라도 미해결 상태이시면 번거로우셔도 다시 한번 질문해주시면 감사하겠습니다.
- 0
- 3
- 43
질문&답변
2024.10.05
음성인식 번역
안녕하세요?입력이 2개인 것을 보니 번역기를 만드시는 중인 것 같은데요. 우선 '번역기 구조'와 '번역기 기능' 강의를 참고해주시구요.음성인식은 아래 코드를 보시면 localeId 부분에서 음성입력 언어를 설정하게 되어 있습니다. 이 부분을 한 번 확인해주시고, 이 부분의 전환이 isTranslate, 즉, 한/영 아이콘 터치에 의해 전환되기 때문에 이 부분도 잘 동작하고 있는지 함께 확인해주시면 감사하겠습니다. 해보시고 잘 안되시거나, 제가 상황을 잘못 파악한 부분이 있으면 번거로우시더라도 다시 한번 질문에 올려주세요. 감사합니다. void startRecordAudio() async { _collectedText = ''; await _speechToText.listen( onResult: _onSpeechResult, // partialResults: true, listenFor: Duration(seconds: 60), localeId: isTranslate ? "en_US" : "ko_KR", ); }
- 0
- 2
- 55
질문&답변
2024.09.30
음성 통신 테스트 안됨
안녕하세요? 다른 패키지 사용 방법을 안내해드리겠습니다.아래 내용 참고해서 수정해보세요. 성공하시길 바라겠습니다.이렇게 해도 안되면 번거로우시더라도 다시 한 번 알려주세요. 함께 확인하겠습니다.아래에 패키지 부분과 record_audio함수 부분을 적어드리오니, 성공하시기 바라겠습니다.기존 scipy 패키지 가져오는 부분 주석처리 또는 삭제새롭게 sounddevice와 wave 패키지 가져오기record = 행을 아래 코드로 수정record = sd.rec(int(seconds * fs), samplerate=fs, channels=2, dtype='int16')기존 record_audio함수 부분write(audio_input_path, fs, record)이 부분을 아래 with문 포함 5줄로 교체 수정부분 전체 코드입니다.from openai import OpenAI from pathlib import Path import sounddevice as sd # from scipy.io.wavfile import write from playsound import playsound import sounddevice as sd import wave client = OpenAI() def record_audio(): fs = 44100 # 샘플링 레이트 seconds = 3 # 녹음 시간 print("녹음을 시작합니다...") record = sd.rec(int(seconds * fs), samplerate=fs, channels=2, dtype='int16') sd.wait() # 녹음이 끝날 때까지 기다립니다 print("녹음이 완료되었습니다.") audio_input_path = 'audio_input.wav' with wave.open(audio_input_path, 'wb') as wf: wf.setnchannels(2) wf.setsampwidth(2) wf.setframerate(fs) wf.writeframes(record) return audio_input_path
- 0
- 3
- 43
질문&답변
2024.09.29
chatgpt api 연결안되는거 같아요
안녕하세요? 오서현님. 다비입니다.앞서 인프런AI인턴도 답변드린 것처럼 일단은 API Key오류로 보여집니다.OpenAI API 유료계정세팅이 잘 되었는지 확인해주세요.사용하시는 API Key가 Open AI 관리페이지에 유효한 상태인지 확인해주세요.API key 환경 설정이 잘 되어 있는지 명령프롬프트에서 확인(echo %OPENAI_API_KEY% 실행)해주세요. (섹션3의 인증키등록 강의 참고)1, 2, 3에 이상이 없는데도 안되신다면, 2번 줄 clinet = OpenAI() 이 부분을 아래 내용을 바꿔서 해보시기 바랍니다. client = OpenAI(api_key='오서현님인증키를 이곳에 입력',)4번까지해도 계속 문제가 발생한다면, 번거로우시더라도 작성하신 코드를 올려주시면 같이 살펴볼 수 있겠습니다.부디 해결되시길 바라겠습니다.
- 0
- 2
- 104
질문&답변
2024.06.12
pip install 오류가 해결이 안되네요...
안녕하세요? 계속 scipy에서 문제가 발생한다면, 다른 패키지를 이용해서 음성파일을 저장하실 수 있습니다. 정상적으로 테스트되었습니다.아래에 패키지 부분과 record_audio함수 부분을 적어드리오니, 성공하시기 바라겠습니다.기존 scipy 패키지 가져오는 부분 주석처리 또는 삭제새롭게 sounddevice와 wave 패키지 가져오기record = 행을 아래 코드로 수정record = sd.rec(int(seconds * fs), samplerate=fs, channels=2, dtype='int16')기존 record_audio함수 부분 write(audio_input_path, fs, record) 이 부분을 아래 with문 포함 5줄로 교체 from openai import OpenAI from pathlib import Path import sounddevice as sd # from scipy.io.wavfile import write from playsound import playsound import sounddevice as sd import wave client = OpenAI() def record_audio(): fs = 44100 # 샘플링 레이트 seconds = 3 # 녹음 시간 print("녹음을 시작합니다...") record = sd.rec(int(seconds * fs), samplerate=fs, channels=2, dtype='int16') sd.wait() # 녹음이 끝날 때까지 기다립니다 print("녹음이 완료되었습니다.") audio_input_path = 'audio_input.wav' with wave.open(audio_input_path, 'wb') as wf: wf.setnchannels(2) wf.setsampwidth(2) wf.setframerate(fs) wf.writeframes(record) return audio_input_path
- 0
- 2
- 2.2K
질문&답변
2024.06.12
pip install 오류가 해결이 안되네요...
안녕하세요? 빨리 문제가 해결되면 좋겠습니다.pip upgrade도 하시고, 여러가지 시도하셨는데도 문제가 해결되지 않으신다면,혹시 모르니, 작업하시는 가상환경을 맞게 활성화하시고 진행하시는 것인지 확인해주세요.가상환경을 다시 세팅하고 실행해보시는 것을 권해드립니다.pip upgrade를 하신 것으로 알고 있습니다만, 아래 방법으로 성공했다는 글이 있어서 알려드립니다. python.exe -m pip install --upgrade pip==최신버전Desktop development with C++를 설치하라는 의견도 있습니다. : https://learn.microsoft.com/en-us/cpp/build/vscpp-step-0-installation?view=msvc-170번거로우시겠지만, 다시 한번 시도해보시고, 계속 잘 안되면 다시 한번 알려주시면 감사하겠습니다.제가 자주 본 오류 상황이 아니라 정확한 답변을 드리지 못해 죄송합니다.
- 0
- 2
- 2.2K
질문&답변
2024.06.05
음성 인식 후 마이크 색깔이 변하지 않아요.
안녕하세요? 우선 불편을 드려 죄송합니다. 코드는 섹션4 Flutter 환경세팅 소개 [링크] 오른쪽 상단 '수업자료'에 있으니 참고하시기 바랍니다. 제가 강의에서 구현한 기능은버튼이 기본값이 false였다가, 한번 누르면 true로 바뀌고, 음성인식이 시작되고, 빨간색으로 바뀝니다.다시 한번 누르면 값이 다시 false로 바뀌고, 음성인식이 종료되고, 검정색으로 바뀝니다. 올려주신 코드로 테스트했을 때, 정상적으로 버튼이 빨간색과 검정색으로 바뀌는 것을 확인했는데요. 만약 마이크 버튼을 2번째로 눌러서 음성인식을 종료시켜도 계속 빨간색으로 남아있는 상황이라면 번거로우시더라도 다시 한 번 상황을 알려주시면 감사하겠습니다.(예:flutter run 이 후 터미널에 출력된 메시지) 감사합니다.
- 1
- 1
- 144
질문&답변
2024.05.25
휴대폰에서 동영상이 재생이 안됩니다 ㅠㅠ
안녕하세요?불편하시더라도 일단은 PC로 강의를 들어주세요. ㅠㅠ문의하신 내용이 인프런 서비스 운영과 관련된 내용이라고 판단하여, 인프런 측에 답변을 요청했습니다.주말이라 아마 다음 주 초에 답변을 해주지 않을까 싶습니다.감사합니다.
- 0
- 2
- 248