我正在尝试使用 Swift 构建一个儿童游戏。我想在我的应用程序中使用文本转语音 API,但我通过的所有 API 都是男性或女性机器人的声音。是否有可用的 API 将文本转换为具有儿童语音或类似内容的语音?
谢谢!
您可以使用标准的
AVSpeechSynthesizer
并增加音调:
import AVKit
let utterance = AVSpeechUtterance(string: "Hi, uh.. I'm a.. um kid!" )
utterance.pitchMultiplier = 1.3 // or whatever value you find works well