1. 导入 #import<AVFoundation/AVFoundation.h>
声明两个属性
@property
(
nonatomic
,
strong
)
AVSpeechSynthesizer
* speechSynthesizer;
//
合成器
@property
(
nonatomic
,
strong
)
AVSpeechUtterance
* speechUtterance;
//
合成器所说的内容
// 在viewDidLoad中初始化一次
self
.
speechSynthesizer
= [[
AVSpeechSynthesizer
alloc
]
init
];
开始阅读:
- (
void
)startRead {
self
.
speechUtterance
= [[
AVSpeechUtterance
alloc
]
initWithString
:
@“这里是朗读的内容, 从前有座山, 山上有座庙
"];
[self.speechSynthesizer speakUtterance:self.speechUtterance];
}