zoukankan      html  css  js  c++  java
  • 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];
        }

  • 相关阅读:
    Java序列化与反序列化
    Java中的反射机制
    Java中读文件操作
    Java中写文件操作
    判断单链表是否有环
    Java继承与组合
    Java类初始化
    堆排序
    希尔排序
    插入排序
  • 原文地址:https://www.cnblogs.com/yujidewu/p/6187139.html
Copyright © 2011-2022 走看看