바이두 보이스 클라우드 API를 이용해 TTS를 포함한 데스크톱 서비스를 구현해 보려고 합니다. MP3가 cStringIO에서 성공적으로 검색 및 캐시되었지만 재생 방법을 모르겠습니다. 코드 재생 시 오류가 발생합니다.
http://guzalexander.com/2012/에 언급된 pywave/pyaudio/pyglet 및 기타 방법을 참조하세요....
코드는 다음과 같습니다.
발생한 오류는 다음과 같습니다.
Python3을 작성한다면 pygame.mixen.music을 사용하여 로컬 mp3 파일을 재생할 수 있습니다. 그때 저도 많이 찾아봤는데 성공하지 못해서 드디어 파이게임을 이용해서 플레이하게 되었어요.
제가 쓴 예시입니다. 살펴보실 수 있습니다. 온라인 음악을 로컬 mp3 파일에 저장한 다음 재생해 보세요. 추가 정보에 관련 정보가 있습니다. https://github.com/kompasim/p...
Linux 환경이라면 다양한 솔루션이 있습니다. 크로스 플랫폼을 구현하려면 pygame을 사용하는 것이 좋습니다.
Python3을 작성한다면 pygame.mixen.music을 사용하여 로컬 mp3 파일을 재생할 수 있습니다.
그때 저도 많이 찾아봤는데 성공하지 못해서 드디어 파이게임을 이용해서 플레이하게 되었어요.
제가 쓴 예시입니다. 살펴보실 수 있습니다. 온라인 음악을 로컬 mp3 파일에 저장한 다음 재생해 보세요. 추가 정보에 관련 정보가 있습니다.
https://github.com/kompasim/p...
Linux 환경이라면 다양한 솔루션이 있습니다. 크로스 플랫폼을 구현하려면 pygame을 사용하는 것이 좋습니다.