setTTSLanguage static method

  1. @Deprecated('Use setTTSVoiceByLanguage instead')
GemError setTTSLanguage(
  1. Language language
)

Set the current TTS (computer) voice used for text-to-speech instructions.

The best voice is selected based on the provided language.

Parameters

  • IN language The voice language.

Returns

Throws

  • An exception if it fails.

Implementation

@Deprecated('Use setTTSVoiceByLanguage instead')
static GemError setTTSLanguage(Language language) {
  final OperationResult resultString = objectMethod(
    0,
    'SdkSettings',
    'setVoice',
    args: <String, String>{
      'languageCode': language.languagecode,
      'regionCode': language.regioncode,
    },
  );

  return GemErrorExtension.fromCode(resultString['result']);
}