我正在开发一种闹钟应用程序,我需要专门通过手机音频播放声音,而不是通过蓝牙。 (我经历了惨痛的教训,因为今天早上我错过了所有三个设置的闹钟,因为闹钟通过我的蓝牙耳机播放)
如何播放仅通过手机音频而不是蓝牙播放的声音?
AudioAttributes.Builder builder = new AudioAttributes.Builder();
builder.setUsage(AudioAttributes.USAGE_ALARM)
.setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION)
.setFlags(AudioAttributes.FLAG_AUDIBILITY_ENFORCED)
.setLegacyStreamType(AudioManager.STREAM_ALARM);
textToSpeech.setAudioAttributes(builder.build());