다음을 통해 공유


TextToSpeechService.OnLoadVoice(String) 메서드

정의

엔진에 음성 합성 음성을 로드해야 임을 알 수 있습니다.

[Android.Runtime.Register("onLoadVoice", "(Ljava/lang/String;)I", "GetOnLoadVoice_Ljava_lang_String_Handler")]
public virtual Android.Speech.Tts.OperationResult OnLoadVoice (string? voiceName);
[<Android.Runtime.Register("onLoadVoice", "(Ljava/lang/String;)I", "GetOnLoadVoice_Ljava_lang_String_Handler")>]
abstract member OnLoadVoice : string -> Android.Speech.Tts.OperationResult
override this.OnLoadVoice : string -> Android.Speech.Tts.OperationResult

매개 변수

voiceName
String

음성의 이름입니다.

반환

TextToSpeech#ERROR 또는 TextToSpeech#SUCCESS.

특성

설명

엔진에 음성 합성 음성을 로드해야 임을 알 수 있습니다. 음성이 합성에 사용되기 전에 이 메서드가 항상 호출된다는 보장은 없습니다. 그것은 아마 미래의 어느 시점에서이 음성에 대한 몇 가지 합성 요청을 얻을 것이다 엔진에 대한 힌트입니다.

합성 스레드에서만 호출됩니다.

기본 구현은 이름을 로캘의 BCP-47 태그로 해석하여 음성 이름에서 로캘을 만들고 이를 전달합니다 #onLoadLanguage(String, String, String).

에 대한 android.speech.tts.TextToSpeechService.onLoadVoice(java.lang.String)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상