Сохранение голоса в пользовательских настройках по умолчанию - Какао

Я хочу сохранить голос в пользовательских настройках по умолчанию. Поскольку мы не можем хранить голос напрямую, как лучше всего его сохранить? Использование индекса в массиве [NSSpeechSynthesizer availableVoices] может отличаться после установки нового голоса. А как насчет преобразования в NSData или хранение с использованием его идентификатора?

1 ответ

Решение

Да, индекс - это действительно плохая идея. я использую [[NSSpeechSynthesizer attributesForVoice: voice] objectForKey: NSVoiceName],

Другие вопросы по тегам