Почему AVSpeechSynthesizer воспроизводит больше информации, чем мой текст?IOS

Программируем под IOS
Ответить
Гость
 Почему AVSpeechSynthesizer воспроизводит больше информации, чем мой текст?

Сообщение Гость »


Я использую AVSpeechSynthesizer для текста, вот соответствующий код.-

guard let nonNilText = text else { return } let utterance = AVSpeechUtterance (строка: nonNilText) utterance.voice = AVSpeechSynthesisVoice(язык: Locale.current.identifier) частота высказываний = 0,4 синтезатор.говорить(высказывание) Все работает нормально, но кажется, что на некоторых устройствах, особенно когда языковой стандарт iPhone установлен на английский, закадровый голос воспроизводит то, что звучит как описание самого высказывания: что-то вроде «Говорите: скорость xxx, имя голоса равно com.apple..." перед моим текстом.

Я предполагаю, что это может быть связано с некоторыми настройками специальных возможностей, но не могу понять, где их включить, чтобы воспроизвести проблему на моем iPhone. Есть идеи?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»