美文网首页
语音播报

语音播报

作者: 那个下午 | 来源:发表于2016-08-10 16:54 被阅读55次

项目中用到了语音播报推送内容,发现iOS7以后系统支持语音播报.记下用以备用

#import <AVFoundation/AVFoundation.h>
@implementation declarer
-(void)playWith:(NSString *)textString volume:(float)volume rate:(float)rate pitchMultiplier:(float)pitchMultiplier{
//创建一个AVSpeechSynthesizer对象用来播放AVSpeechUtterance对象
    AVSpeechSynthesizer *AVSS = [[AVSpeechSynthesizer alloc]init];
    AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc]initWithString:textString];  //需要播报的文本
    utterance.volume = volume; //播报的音量
    utterance.voice=[AVSpeechSynthesisVoice voiceWithLanguage:@"zh-TW"];//设置语言
    utterance.rate = rate;//播报语调频率
    utterance.pitchMultiplier = pitchMultiplier;//播报音调
    [AVSS speakUtterance:utterance];
}


@end

相关文章

  • iOS 语音播报解决方案(实现支付宝语音收款功能)

    iOS 语音播报解决方案(实现支付宝语音收款功能) iOS 语音播报解决方案(实现支付宝语音收款功能)

  • Python爬虫-爬取天气信息

    爬取天气网站获取天气信息,并生成语音播报 这是打印 这是语音播报~

  • 无标题文章

    百度地图语音播报TTS 授权失败语音播报 SDK内置百度TTS语音播报功能,需要对应用进行授权验证才能够使用,因此...

  • 语音播报

    项目中用到了语音播报推送内容,发现iOS7以后系统支持语音播报.记下用以备用

  • 3.27 嵌入式

    今天调试显示日期时间,并且语音播报,在老师的指导下实现了语音播报功能。

  • Xamarin Essentials教程语音播报TextToSp

    Xamarin Essentials教程语音播报TextToSpeech 语音播报是一种将文本信息转化为音频信息的...

  • iOS 收款推送消息语音播报

    iOS 收款推送消息语音播报

  • ios语音播报

    公司最近的项目需要有个语音播报,初步感觉实现语音很easy,只要能把文字转成语音播报就行!? 现在来说说步骤吧 第...

  • 百度TTS语音播报

    前言 之前我的简书中写到了【iOS实现语音播报】里面有介绍到两种语音播报方式:AVSpeechSynthesis和...

  • 后台推送-语音播报

    语音播报功能的实现必须是推送加语音合成,选择的推送是极光推送,本文最终实现的效果即使APP被杀死也可以进行语音播报...

网友评论

      本文标题:语音播报

      本文链接:https://www.haomeiwen.com/subject/yqwcsttx.html