|
@ -5,6 +5,8 @@ import android.util.Log; |
|
|
|
|
|
|
|
|
import com.ouxuan.oxface.data.DeviceSelectDataManager; |
|
|
import com.ouxuan.oxface.data.DeviceSelectDataManager; |
|
|
import com.ouxuan.oxface.network.api.PadApiService; |
|
|
import com.ouxuan.oxface.network.api.PadApiService; |
|
|
|
|
|
import com.ouxuan.oxface.device.voice.VoicePlayerManager; |
|
|
|
|
|
import com.ouxuan.oxface.device.voice.VoiceType; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 场所场景工具类 |
|
|
* 场所场景工具类 |
|
@ -125,8 +127,20 @@ public class VenueSceneUtils { |
|
|
LogManager.logInfo(TAG, "播放音频: " + audioType); |
|
|
LogManager.logInfo(TAG, "播放音频: " + audioType); |
|
|
Log.d(TAG, "playAudio() - 音频类型: " + audioType); |
|
|
Log.d(TAG, "playAudio() - 音频类型: " + audioType); |
|
|
|
|
|
|
|
|
// 根据用户确认,暂时只输出日志,后续可扩展实际音频播放逻辑 |
|
|
|
|
|
// 可以在这里添加实际的音频播放实现 |
|
|
|
|
|
|
|
|
// 根据音频类型播放相应的语音 |
|
|
|
|
|
if ("订单超期需要扫码补缴".equals(audioType)) { |
|
|
|
|
|
// 7. 播放"订单超期需要扫码补缴"语音 |
|
|
|
|
|
VoicePlayerManager voicePlayerManager = VoicePlayerManager.getInstance(); |
|
|
|
|
|
if (voicePlayerManager != null) { |
|
|
|
|
|
voicePlayerManager.playVoice(VoiceType.ORDER_EXPIRED); |
|
|
|
|
|
LogManager.logInfo(TAG, "播放'订单超期需要扫码补缴'语音提示"); |
|
|
|
|
|
} else { |
|
|
|
|
|
LogManager.logWarning(TAG, "语音播放管理器未初始化,跳过语音播放"); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 可以在这里添加更多音频类型的处理 |
|
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
LogManager.logError(TAG, "播放音频时发生异常", e); |
|
|
LogManager.logError(TAG, "播放音频时发生异常", e); |
|
|
Log.e(TAG, "播放音频时发生异常: " + e.getMessage(), e); |
|
|
Log.e(TAG, "播放音频时发生异常: " + e.getMessage(), e); |
|
|