物理 iPad Pro 设备返回的语音合成声音是不是与其模拟器不同?

Posted

技术标签:

【中文标题】物理 iPad Pro 设备返回的语音合成声音是不是与其模拟器不同?【英文标题】:Do the physical iPad Pro devices return different Speech Synthesis Voices than their simulators?物理 iPad Pro 设备返回的语音合成声音是否与其模拟器不同? 【发布时间】:2018-05-08 03:03:17 【问题描述】:

我从 print(AVSpeechSynthesisVoice.speechVoices()) 在 iPad 9.7" 模拟器上比我实际的 9.7" iPad 上(返回计数 52 的列表)。它们运行相同的操作系统 (11.3),并且两个版本的部署目标相同。

我得到了 iPad Pro 10 和 12 英寸模拟的相同短名单。我的问题是物理 iPad Pro 设备会返回我的物理 9.7 英寸 iPad 返回的缩短列表还是较长列表?

为了回答这个问题,您只需要一台 iPad Pro 并在视图控制器中运行:

import AVFoundation
override func viewDidLoad() 
    super.viewDidLoad()
    print(AVSpeechSynthesisVoice.speechVoices().count)

在模拟器和物理设备上

【问题讨论】:

我只有 9.7" 型号,我很好奇我的设备是否是所有 ipad 设备的标准:即,如果我将我的应用程序推送到应用程序商店,ipad pro 设备会有多少声音访问权限? 【参考方案1】:

我今天在同事的 iPad Pro 上对此进行了测试,实际上物理设备从 print(AVSpeechSynthesisVoice.speechVoices().count) 返回了 52 个计数

【讨论】:

以上是关于物理 iPad Pro 设备返回的语音合成声音是不是与其模拟器不同?的主要内容,如果未能解决你的问题,请参考以下文章

使用键盘麦克风在(ipad/移动设备)上听写后保存用于填充文本框的语音

文字转语音 前端 (google自带的语音合成,文字转声音)

Azure语音合成再添新声音,“风格迁移”技术为不同音色实现多情感演绎

业界 | Facebook开源TTS神经网络VoiceLoop:基于室外声音的语音合成(附PyTorch实现)

语音播报-文字转系统声音

ipad神坑ipad麦克风听不到声音怎么回事 微信QQ语音视频对方都听不到