zl程序教程

您现在的位置是:首页 >  工具

当前栏目

SwiftUI 文字转语音TTS 开发朗读器 AVSpeechSynthesizer(教程含源码)

源码教程开发 文字 SwiftUI 语音
2023-09-11 14:18:30 时间

实战需求

SwiftUI 文字转语音TTS 开发朗读器

本文价值与收获

看完本文后,您将能够作出下面的界面

截屏2020-10-02 下午9.13.41.png

看完本文您将掌握的技能

  • AVFoundation
  • AVSpeechSynthesizer
  • AVSpeechUtterance

基础知识

AVFoundation

使用视听资产,控制设备摄像头,处理音频并配置系统音频交互。

使用教程

AVFoundation框架结合了六个主要技术领域,这些领域共同涵盖了在Apple平台上捕获,处理,合成,控制,导入和导出视听媒体的广泛任务。


AVSpeechSynthesizer

一种对象,可根据文本发音产生合成语音,并提供用于监视或控制正在进行的语音的控件。

class AVSpeechSynthesizer : NSObject

总览

gAVSpeechSynthesizer从文本产生合成语音,提供了一种用于控制或监视正在进行的语音的进展,和路由其中语音播放方法。