>
>
说-v'?'
不列出Siri语音。
明确针对Siri语音不起作用:
说-v诺拉西里你好
找不到Nora Siri语音(这是默认的Siri语音)
使用bundle ID(例如,
com.apple.speech.synthesis.voice.custom.siri.nora.premium
)[1]不会抱怨未知语音,但语音输出会因打开语音频道失败而失败:-86
:
>
看起来,任何前缀为
com的字符串。苹果演讲合成嗓音自定义
触发此错误。
类似地,
NSSpeechSynthesizer
不列出可用的Siri语音,也不支持为语音输出选择一种。
MacOS Big Sur本身能够为TTS使用Siri语音,事实证明,您可以在系统偏好设置中选择一个作为系统语音
不幸的是,此功能似乎没有通过实用程序或API公开。
有没有办法将Siri语音与say
或NSSpeechSynthesizer
一起使用
[1] 已安装Siri Voice的捆绑ID可按如下方式确定:
ls /System/Library/Speech/Voices/*.SpeechVoice/Contents/Info.plist | grep -i siri | xargs -n 1 /usr/libexec/PlistBuddy -c 'print CFBundleIdentifier'
注意:从macOS Big-Sur开始,上述功能对我有效,它是从早期版本升级而来的,至少安装了一个Siri语音。萧庆邦(Asuka Kenji)报告说,在一台新安装的、未升级的大型Sur机器上,
System/Library/Speech/Voices
目录为空
要查找所有可用(可下载)Siri语音的捆绑包ID:
/usr/libexec/PlistBuddy -c 'print DownloadableCustomVoices' /System/Library/PrivateFrameworks/SpeechObjects.framework/Resources/SpeechDataDefaults.plist | grep 'VoiceIdentifier' | sed -E 's/.+ = //'
使用键盘快捷键可以激活新的Siri语音(noraSiri)
在WWDC20的一次谈话中,苹果公司表示,AVSpeechSynthesizer中没有Siri声音。
该演讲名为“在应用程序中创建无缝的语音体验”显然,这也适用于卡塔琳娜。
这是相关的幻灯片:
我在macrumors上开始了一个关于配置系统语音以说文本的类似问题的帖子。
有没有办法获取语音合成器的Siri语音<代码>语音合成器。availableVoices()没有列出它们,但可能有未记录的技巧或其他什么? 我也尝试使用,即使很难,它应该在macOS 10.14上可用,我无法让它大声读出来... 我用了一个游乐场用NSHipster的以下代码测试了这个:
1.1.1. TTS 1.1.1. TTS 我们的语音合成接口使用 C/S 架构,服务端默认启动,开发者需要通过调用客户端接口与服务端通讯,TTS服务架构图如下: 客户端头文件目录位于: #include <tts/tts_client.h> 除了要 include 头文件外,还需要链接 -lrktts。 API int tts_init(); // tts初始化接口 int tts_spe
1.1. TTS(语音合成) HTTP接口文档 1.1.1. 概述 1.1.2. 服务地址 1.1.3. 协议详解 1.1.4. 协议概述 1.1. TTS(语音合成) HTTP接口文档 1.1.1. 概述 本文档目的是描述Rokid云TTS(语音合成)HTTP接口协议,面向想要了解TTS细节,并具有一定开发能力的开发者或用户。 1.1.2. 服务地址 环境 地址 用途 线上 https://ma
1.1. TTS(语音合成) WebSocket接口文档 1.1.1. 概述 1.1.2. 服务地址 1.1.3. 协议详解 1.1.4. 协议地址 1.1.5. 协议概述 1.1. TTS(语音合成) WebSocket接口文档 1.1.1. 概述 本文档目的是描述Rokid云TTS(语音合成)WebSocket接口协议,面向想要了解TTS细节,并具有一定开发能力的开发者或用户。 1.1.2.
1.1.1. 开放平台接口定义文档(http版) - 语音合成 1.1.2. 简介 1.1.3. 编解码 1.1.4. 认证方式 1.1.5. Curl示例 1.1.6. 设备认证 1.2. 语音合成API 1.2.1. 请求URL 1.2.2. proto 文件 1.2.3. 请求和回复数据 1.1.1. 开放平台接口定义文档(http版) - 语音合成 1.1.2. 简介 Rokid语音合成服
1.1.1. 语音合成 WebSocket 接口定义文档 1.1.2. 概述 1.1.3. 协议详解 1.1.4. 服务地址 1.1.5. 协议地址 1.1.6. 协议概述 1.1.1. 语音合成 WebSocket 接口定义文档 1.1.2. 概述 本文档目的是描述云端语音接口的 WebSocket 版本的开放协议,面向想要了解语音合成(TTS)细节,并具有一定开发能力的开发者或用户。 1.1.