안녕하세요!

 

현재 교육용 어플을 개발중에 소리 반복에 대한 문제가 있어서 글을 올려봅니다.

 

한 단어당 총 3번의 소리가 재생이 되어야 하는데 특정한 단어 하나에서 한번만 재생이 되고 멈추는 현상이 있습니다.

일부 단어의 반복재생문제가 있는 현상에 대해 디버그를 하였으나

앱자체의 Exception이나 에러가 발생하지는 않고 있습니다..

하지만 로그를 보니 문제가 일어나는 단어가 재생되지 않는 시점에서 하드웨어가 재설정 되고(드라이버에서)

드라이버 Thread가 Sleep모드로 진입하여 사운드 재생이 되지 않는 현상을 확인했습니다.

검색결과 갤럭시 S와 모토로라 디파이 계열에서 문제가 발생되어지고 있는것으로 파악되며

해결방법이 모호한 상황입니다.

사용하시는  mp3파일의 비트레이트나, 샘플링 레이트를 문제가 없는 파일로 조정하여보시면

해결이 되지 않을까 추측을 하여 변형을 해보았으나, 음성파일이 128Kbit / 44Khz 였던것을 48Kbit / 22Khz 로 

줄여서 테스트 해도 동일한 문제가 발생 하고있습니다.  (media player 사용)

 

이문제가 디바이스상의 고질적인 문제인것인지 아니면 다른 방법이 있는지 개발자님들 알려주세요~