• iOS 语音朗读


    //判断版本大于7.0
        if ([[[UIDevice currentDevice] systemVersion] integerValue] >= 7.0) {
            NSString * tempStr = @"朗读内容! ";
            AVSpeechUtterance * utterance = [AVSpeechUtterance speechUtteranceWithString:[NSString stringWithFormat:@"话秋天气提醒您:%@", tempStr]];
            //速率
            utterance.rate = 0.15;
            //设置语言
            utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-CN"];
            AVSpeechSynthesizer * synthesizer = [[AVSpeechSynthesizer alloc] init];
            //获取当前系统语音 - 语音合成器会生成音频
            [synthesizer speakUtterance:utterance];
        }else {
            UIAlertView * alertView = [[UIAlertView alloc] initWithTitle:@"温馨提示" message:@"当前系统不支持语音播报" delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil];
            [alertView show];
        }

  • 相关阅读:
    Django(四)
    Django(三)
    Django(二)
    Django 基础篇
    jQuery
    JDK,JRE,JVM区别与联系
    webdriver API中文文档
    selenium及webdriver的原理
    JAVA IO流结构图
    抽象工厂与工厂方法的区别
  • 原文地址:https://www.cnblogs.com/yujidewu/p/6187139.html
Copyright © 2020-2023  润新知