AVFoundation之语音合成器
#import "ViewController.h"
#import <AVFoundation/AVFoundation.h> //引入AVFoundation框架
@interface ViewController ()
@property(nonatomic,strong)AVSpeechSynthesizer *speechSynthsizer;//定义语音合成器
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
}
#pragma mark - 语音按钮事件
- (IBAction)speakBtnDidClicked:(UIButton *)sender {
//指定要合成语音的文字
AVSpeechUtterance *speechUtterance = [[AVSpeechUtterancealloc]initWithString:@"Hello 你好 my friend"];
//根据BCP-47标准,指定一个语言,各种语言请参考http://www.rfc-editor.org/rfc/rfc4646.txt
AVSpeechSynthesisVoice *voice = [AVSpeechSynthesisVoicevoiceWithLanguage:@"zh-Hans-CN"];
speechUtterance.voice = voice;
//发音
[self.speechSynthsizerspeakUtterance:speechUtterance];
}
#pragma mark - 懒加载
- (AVSpeechSynthesizer *) speechSynthsizer{
if (!_speechSynthsizer) {
_speechSynthsizer = [[AVSpeechSynthesizeralloc]init];
}
return_speechSynthsizer;
}
@end
AVFoundation之语音合成器相关推荐
- AVSpeechSynthesizer 语音合成器
NSArray *speechStrings = @[@"Hello AV Foundation. How are you?", @"I'm well! Thanks f ...
- iOS- AVSpeechSynthesizer——iOS7语音合成器
语音合成器的技术是iOS7推出的,可以实现无网络语音功能,支持多种语言 1. 定义一个成员变量,记录语音合成器 AVSpeechSynthesizer @interfaceViewController ...
- 捷克 签证_一位捷克开发人员构建了可在您的浏览器中直接运行的语音合成器
捷克 签证 Here are three links worth your time: 这是三个值得您花费时间的链接: A Czech developer built this mouth synth ...
- AVFoundation 文本转语音和音频录制 播放
现在你应该对AVFoundation有了比较深入的了解,并且对数字媒体的细节也有了一定认识,下面介绍一下 AVFoundation的文本转语音功能 AVSpeechSynthesizer 开发者可以使 ...
- iOS如何实现语音播报及后台播放
最近项目刚刚交付,偶然间用到了语音播报和语音搜索的功能.语音搜索我用的是讯飞的demo,感觉效果还不错,感兴趣的话可以去官网上面下载demo,里面讲的特别的详细,不过稍显麻烦一些.语音播报讯飞也有de ...
- 苹果原生文字转语音播报
1.CHiOSSpeech.h // // 文 件 名:CHiOSSpeech.h // // 版权所有:Copyright © 2018年 leLight. All rights reserved. ...
- iOS三句话实现文本转语音:AVSpeechSynthesizer
一.介绍 从iOS5开始,iOS系统已经在siri上集成了语音合成的功能,但是是私有API.但是在iOS7,新增了一个简单的API----AVSpeechSynthesizer来做这件事情. 二.案例 ...
- Learning AV Foundation(一)汉字语音朗读
前言 最近在研究AV Foundation 框架 发现有一本书叫做 AV Foundation开发秘籍:实践掌握iOS & OS X 应用的视听处理技术 然后google查了一下英文版叫 Le ...
- iOS AVSpeechSynthesizer进行文字转语音
AVSpeechSynthesizer是iOS 7在AVFoundation中新增的语音合成API. 文字转语音的大致识别过程是 文字 -> siri -> 后台云 -> Found ...
- ios电子书语音阅读
非常感谢大家利用自己宝贵的时间来阅读我的文章 , 上一篇文章写了Epub的加密一个实现方式,<ios Epub加密及解密阅读的一种实现方式>,今天这篇文章主要说一下电子书的语音阅读,这个 ...
最新文章
- CB:南土所梁玉婷组-细菌群落的高稳定性和代谢能力促进了土壤中易分解碳的快速减少...
- CSS中块级格式化上下文(BFC)的特性与应用
- 数据仓库-数据仓库的简介(由来、与关系数据库的区别、数据仓库模型)
- AI理论知识基础(25)-机器学习常见损失函数, 共轭梯度法(1)
- ITK:多路输出相同类型的
- python 将一个字符list的列表扁平化成了一个list
- 截取、拼接字符串,memcpy
- python爬取小说基本信息_Python爬虫零基础实例---爬取小说吧小说内容到本地
- 咱们开始吧!第一次作业
- VBS好玩的整人小程序
- 【仿人机器人】机器人的数学建模基础
- 服务器系统事件6013,系统-事件ID:6013
- 学习TypeScript
- 粗糙集 rough set theory
- sql如何进行脱敏操作_股市入门基本知识丨大阳线出现后如何进行短线操作
- 利用Python实现FGO自动战斗脚本,再也不用爆肝啦~
- word文档使用技巧
- JavaWeb HTML
- [大家的项目] cargo-offline 命令
- 计算机域名设置方法,windows电脑加入域的设置方法步骤(图文)