본문 바로가기

졸업 프로젝트

(2)
구글 코랩(Google Colab)에서 pyttsx3로 tts(text-to-speech) 변환한 mp3 파일 구글 드라이브에 저장하기 안녕하세요! 오늘은 파이썬에서 tts(text-to-speech) 기능을 지원해주는 pyttsx3를 이용하여 원하는 문장을 speech로 변환한 mp3 파일을 구글 코랩을 통해 구글 드라이브에 저장하는 방법을 배워보겠습니다 pyttsx3를 이용하면 mp3 파일을 바로 재생할 수 있는데 굳이 구글 드라이브에 올리는 이유는 무엇일까요? 예를 들면 안드로이드 앱에서도 구글 드라이브에 접근해서 mp3 파일을 재생할 수 있게 되기 때문에 flask를 통해 빌드한 API 서버와 안드로이드 앱을 간단하게 연결해줄 수 있습니다 (제 졸업 프로젝트에서도 이 방법을 사용하여 안드로이드 앱과 API 서버를 연결하였습니다!) from flask import Flask, request !pip install flask-ngro..
파이썬 Flask로 마이크에서 입력받은 음성을 텍스트로 띄우는 웹페이지 만들기 안녕하세요! 오늘은 파이썬 Flask를 이용하여 마이크에서 입력받은 음성을 텍스트로 띄우는 간단한 웹페이지를 만들어보겠습니다. 파이썬 음성 인식 라이브러리 SpeechRecognition(https://pypi.org/project/SpeechRecognition/)을 이용할 예정이고, 본 포스팅에서 사용한 IDE는 파이참(PyCharm)입니다. PyAudio 설치 우선 마이크를 사용하기 위해 PyAudio를 설치해야 합니다. 저는 이 과정에서 윈도우 운영체제와 맥 운영체제의 설치 방법이 달라서 매우 헤맸는데요.. 저는 윈도우 운영체제를 사용하고 있어서 윈도우 기준으로 설명하겠습니다! 윈도우는 명령 프롬프트(cmd) 창에 다음과 같이 입력해주면 설치할 수 있지만.. pip install pipwin pi..