挑战:语音合成模拟器

AVSpeechSynthesizer 是帮助您在 iOS 上生成合成语音的引擎。旁白等屏幕朗读器将依靠语音合成来帮助传达屏幕显示项目的相关信息。它是辅助功能技术的基石,也是为用户和使用辅助功能的用户创建可访问 app 及增强现有体验的宝贵工具。

我们邀请您将 AVSpeechSynthesizer 延伸到现实应用中。请使用我们支持 ARKit 的示例 app,在两只动画小鸟之间设计一个完全由语音合成技术驱动的对话。您可自行挑选场景和脚本。

开始挑战

要参加此挑战,请下载示例项目并将该 app 添加到您的 iPhone。选择对话的拍摄地点,以及说话的语气和风格。别忘了设计一组充满戏剧性和娱乐性的对话。

WWDC21 Challenge: Speech Synthesizer Simulator

您的场景可以是朋友之间的交流、可以是浪漫的喜剧,甚至可以是一部获奖的戏剧。虽然 AVSpeechSynthesizer 可以读取任何字符串,但您的场景需要尊重他人且具有包容性。我们对您的创作没有任何限制,我们非常期待看到您创作出精彩而有趣的场景。为了增添更多乐趣,请尝试探索一些合成器属性来实现不同的语气和音调!

导演和演出完您的场景后,请进行屏幕录制并与开发者社区分享您的作品。对于在线休息室的参与者,我们将于星期四上午 9 点至中午 1 点 (太平洋夏令时) 在 #accessibility-study-hall 频道举办挑战学堂。您也可以使用 "WWDC21-Challenges" 标签在开发者论坛上分享您的进度,或者使用 #WWDC21Challenges 标签在社交媒体上进行分享。

Visit the Apple Developer Forums

资源

在你的 app 中创造无缝语音体验

通过语音合成增强应用程序的可访问性体验:了解添加语音 API 的最佳时机和地点,以便使用该程序的人都能受益。了解如何使用 AVSpeechSynthesizer 来补充如 VoiceOver 等辅助技术,以及何时实现 API...

Watch now

Read the WWDC21 Challenges Terms and Conditions