-
public interface IThingAudioManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enum
IThingAudioManager.AudioCategory
-
Method Summary
-
-
Method Detail
-
registerAudioListener
abstract void registerAudioListener(IThingAudioManager.AudioCategory audioCategory, String devId, OnAudioStatusListener listener)
-
unregisterAudioListener
abstract void unregisterAudioListener(IThingAudioManager.AudioCategory audioCategory, String devId)
-
publishAudioStartSpeech
abstract void publishAudioStartSpeech(IThingAudioManager.AudioCategory audioCategory, int status, String devId, String dialogId)
-
publishAudioProvideSpeech
abstract void publishAudioProvideSpeech(IThingAudioManager.AudioCategory audioCategory, String devId, String dialogId)
-
publishAudioSpeechState
abstract void publishAudioSpeechState(IThingAudioManager.AudioCategory audioCategory, ThingLEAudioEnum.LEAudioState state, String devId, String dialogId)
-
publishAudioEndpoint
abstract void publishAudioEndpoint(IThingAudioManager.AudioCategory audioCategory, String devId, String dialogId)
-
publishAudioResult
abstract void publishAudioResult(IThingAudioManager.AudioCategory audioCategory, String devId, String dialogId, LEAudioResult audioResult)
-
publishAudioStopSpeech
abstract void publishAudioStopSpeech(IThingAudioManager.AudioCategory audioCategory, ThingLEAudioEnum.LEAudioCode stopCode, String devId, String dialogId)
-
getAudioAuthorizationToken
abstract void getAudioAuthorizationToken(IThingAudioManager.AudioCategory audioCategory, String devId, int tokenRequestType, IThingResultCallback<AudioTokenBean> listener)
-
publishAudioTokenDelivery
abstract void publishAudioTokenDelivery(IThingAudioManager.AudioCategory audioCategory, String devId, String md5Token, String token, IThingResultCallback<Boolean> listener)
-
publishAudioAlarmClockSettings
abstract void publishAudioAlarmClockSettings(IThingAudioManager.AudioCategory audioCategory, String devId, LEAudioAlarmClockRequest request, IThingResultCallback<Boolean> listener)
-
publishAudioCommonCommand
abstract void publishAudioCommonCommand(IThingAudioManager.AudioCategory audioCategory, String devId, AudioCommonCommand audioCommonCommand, IThingResultCallback<AudioCommnonResponse> listener)
-
-
-
-