9#import <Foundation/Foundation.h>
10#import <TencentNavKit/TNKNavTTS.h>
12NS_ASSUME_NONNULL_BEGIN
40- (void)audioPlayerDidFinishPlaying:(
id<
TNKAudioPlayerProtocol>)player text:(NSString *)text successfully:(BOOL)flag;
52@property (nonatomic, weak) id <TNKAudioPlayerDelegate>
delegate;
63@property (nonatomic, assign)
float volume;
75- (void)playWithNaviTTS:(
TNKNavTTS *)naviTTS;
90@property (nonatomic, copy) NSString *
text;
播报信息.
Definition: TNKAudioPlayerProtocol.h:86
int playOption
播报策略。0为打断当前正在播报的内容,并播报改内容;1为排队,当前播报完毕后播报该内容
Definition: TNKAudioPlayerProtocol.h:95
NSString * text
播报内容
Definition: TNKAudioPlayerProtocol.h:90
TTS播报内容
Definition: TNKNavTTS.h:33
内置语音播报器事件回调.
Definition: TNKAudioPlayerProtocol.h:20
语音播报器协议
Definition: TNKAudioPlayerProtocol.h:47
BOOL isPlaying
语音播报器是否在播放状态.
Definition: TNKAudioPlayerProtocol.h:57
id< TNKAudioPlayerDelegate > delegate
TNKAudioPlayer的回调. 用于接收播报状态等事件.
Definition: TNKAudioPlayerProtocol.h:52
float volume
控制音量,设置范围[0, 1]T
Definition: TNKAudioPlayerProtocol.h:63