【问题标题】:Storing a voice in User Defaults - Cocoa在用户默认值中存储语音 - Cocoa
【发布时间】:2013-01-13 14:59:53
【问题描述】:

我想在用户默认值中存储语音。既然我们不能直接存储语音,那么存储它的最佳方式是什么?安装新语音后,使用数组[NSSpeechSynthesizer availableVoices] 中的索引可能会有所不同。那么转换为NSData 或使用其标识符存储呢?

【问题讨论】:

  • 有什么原因不能存储声音的名称吗?
  • 不,我只是在问最好的方法。

标签: cocoa nsuserdefaults voice speechsynthesizer


【解决方案1】:

是的,索引是一个非常糟糕的主意。我用[[NSSpeechSynthesizer attributesForVoice: voice] objectForKey: NSVoiceName]

【讨论】:

    猜你喜欢
    • 2019-09-10
    • 2019-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    相关资源
    最近更新 更多