Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
现象:
有一台机器之前被摔过,之后tts语音就无法出声音了,tts用的dtmf stream type.
原因:
系统开机默认识别有wiredheadset,导致声音从headset而不是speaker出来,而headset又没有接。
这一下摔得可不轻啊,花了我好几个小时才找出来….
开机Log:
WiredAccessoryManager: init()
WiredAccessoryManager: newName=h2w newState=1 headsetState=1 prev headsetState=0
WiredAccessoryManager: MSG_NEW_DEVICE_STATE