>  Q&A  >  본문

Python이 아직 StringIO에 있는 MP3를 어떻게 재생할 수 있나요?

바이두 보이스 클라우드 API를 이용해 TTS를 포함한 데스크톱 서비스를 구현해 보려고 합니다. MP3가 cStringIO에서 성공적으로 검색 및 캐시되었지만 재생 방법을 모르겠습니다. 코드 재생 시 오류가 발생합니다.

http://guzalexander.com/2012/에 언급된 pywave/pyaudio/pyglet 및 기타 방법을 참조하세요....

코드는 다음과 같습니다.


으아악

발생한 오류는 다음과 같습니다.

으아악
过去多啦不再A梦过去多啦不再A梦2682일 전899

모든 응답(2)나는 대답할 것이다

  • 黄舟

    黄舟2017-05-18 10:54:15

    Python3을 작성한다면 pygame.mixen.music을 사용하여 로컬 mp3 파일을 재생할 수 있습니다.
    그때 저도 많이 찾아봤는데 성공하지 못해서 드디어 파이게임을 이용해서 플레이하게 되었어요.

    제가 쓴 예시입니다. 살펴보실 수 있습니다. 온라인 음악을 로컬 mp3 파일에 저장한 다음 재생해 보세요. 추가 정보에 관련 정보가 있습니다.
    https://github.com/kompasim/p...

    회신하다
    0
  • 黄舟

    黄舟2017-05-18 10:54:15

    Linux 환경이라면 다양한 솔루션이 있습니다. 크로스 플랫폼을 구현하려면 pygame을 사용하는 것이 좋습니다.

    회신하다
    0
  • 취소회신하다