TXObjectCTTS.h
#import <Foundation/Foundation.h>
//#import "CppOCBridge"
#import <AVFoundation/AVFoundation.h>
#import <WebKit/WKWebView.h>
@interface TXObjectCTTS : NSObject<AVSpeechSynthesizerDelegate>{
AVSpeechSynthesizer* mSpeechSynthesizer;
NSString* mTTSfunnid;
NSString* mTTSId;
float ttsSpeed;
float ttsVolume;
WKWebView *wkwebView1;
}
+(instancetype) shareInstance;
- (const char *) onObjC_Language;
- (void)initMSpeechSynthesizer:(WKWebView *)webView;
- (NSString *)getLanguageCode;
-(void)ttsSpeak:(NSString *)lan
withContent0: (NSString *) text
withContent1: (NSString *) ttsfunid
withContent2: (NSString *) utteranceId;
- (void)onObjC_IOSTTSStop1;
- (void)SetTTSspeed:(NSString *)speed;
- (void)SetTTVolume:(NSString *)volume;
-(void)sendTOJS:(NSString *)lan
withContent0: (NSString *) text;
- (void)SetTTSId:(NSString *)ttsFunId;
- (void)SetTTSFunsId:(NSString *)ttsId;
@end
TXObjectCTTS.mm
#import <Foundation/Foundation.h>
//#import "CppOCBridge"
#import <AVFoundation/AVFoundation.h>
#import <WebKit/WKWebView.h>
@interface TXObjectCTTS : NSObject<AVSpeechSynthesizerDelegate>{
AVSpeechSynthesizer* mSpeechSynthesizer;
NSString* mTTSfunnid;
NSString* mTTSId;
float ttsSpeed;
float ttsVolume;
WKWebView *wkwebView1;
}
+(instancetype) shareInstance;
- (const char *) onObjC_Language;
- (void)initMSpeechSynthesizer:(WKWebView *)webView;
- (NSString *)getLanguageCode;
-(void)ttsSpeak:(NSString *)lan
withContent0: (NSString *) text
withContent1: (NSString *) ttsfunid
withContent2: (NSString *) utteranceId;
- (void)onObjC_IOSTTSStop1;
- (void)SetTTSspeed:(NSString *)speed;
- (void)SetTTVolume:(NSString *)volume;
-(void)sendTOJS:(NSString *)lan
withContent0: (NSString *) text;
- (void)SetTTSId:(NSString *)ttsFunId;
- (void)SetTTSFunsId:(NSString *)ttsId;
@end
1677

被折叠的 条评论
为什么被折叠?



