iOS 语音播放,设置女声播放,出现男声播放
暖冰暮林 发布于2017-11 浏览:2466 回复:2
0
收藏

    NSError *err = nil;

    NSString* offlineEngineSpeechData = [[NSBundle mainBundle] pathForResource:@"Chinese_And_English_Speech_Male" ofType:@"dat"];

    NSString* offlineChineseAndEnglishTextData = [[NSBundle mainBundle] pathForResource:@"Chinese_And_English_Text" ofType:@"dat"];

 


    // 设置 播放声音 男声或女声

    err = [[BDSSpeechSynthesizer sharedInstance] setSynthParam:[NSNumber numberWithInt:BDS_SYNTHESIZER_SPEAKER_FEMALE]

                                                        forKey:BDS_SYNTHESIZER_PARAM_SPEAKER];

    err = [[BDSSpeechSynthesizer sharedInstance] loadOfflineEngine:offlineChineseAndEnglishTextData

                                                    speechDataPath:offlineEngineSpeechData

                                                   licenseFilePath:nil

                                                       withAppCode:APP_ID_SPEECH];

    err = [[BDSSpeechSynthesizer sharedInstance] reinitOfflineEngineData:offlineChineseAndEnglishTextData];

    err = [[BDSSpeechSynthesizer sharedInstance] loadDomainDataForOfflineEngine:offlineEngineSpeechData];

 

收藏
点赞
0
个赞
共2条回复 最后由用户已被禁言回复于2022-04
#3暖冰暮林回复于2017-12

离线环境

0
#2用户已被禁言回复于2017-11

IOS端,设置:BDS_SYNTHESIZER_PARAM_SPEAKER ,0为普通女声。

您这个是离线还是在线环境?

0
TOP
切换版块