语音模块类图
2017-02-12 10:49:23 0 举报
语音模块类图展示了一个用于处理音频输入和输出的系统。在这个系统中,有几个主要的类,包括音频处理器、音频解码器、音频编码器和音频设备。音频处理器负责接收原始音频数据并对其进行处理,如降噪、均衡化等。音频解码器将压缩的音频数据解码为原始格式,以便进一步处理。音频编码器将原始音频数据编码为压缩格式,以减少存储空间和传输带宽的需求。音频设备类表示与硬件设备(如麦克风、扬声器等)的接口,用于捕获和播放音频。这些类之间通过消息传递进行通信,实现音频数据的处理和传输。
作者其他创作
大纲/内容
SNMainTopicViewControllerASRController
+ (id)sharedInstance;(NSString*)topicName;
-(BOOL)checkAndHandleSupportNewsByTopicName:- (BOOL)speakNewsArray:(NSArray *)snNewsArray atIndex:(NSInteger)index newsTopic:(SNTopic *)aTopic autoNext:(BOOL)flag speakReadAlready:(BOOL)isSpeak
SNASRController
-(void)handleASRCommand:(WAKEUP_COMMAND_WORDS)wakeup_command_word;-(void)handleTTSFinishSpeakCurrentContent;
SNTTSModel
- (BOOL)speakSentence:(NSString*)text;- (BOOL)speakCustomViewNews:(SNNews *)snNews newsTopic:(SNTopic *)aTopic;...
UIViewController
- (void)viewDidLoad ...
BDMainTopicViewController
SNASRManagement
- (void)startWork;- (void)stopWork;
SNASRDelegate
(float)value;
-(void)startPlay;-(void)pausePlay;-(void)stopPlay;-(void)playNextOne;-(void)playLastOne;-(void)playNextPara;-(void)playLastPara;-(void)setVolume:
ASR部分
TTS部分
VIewController
0 条评论
回复 删除
下一页