TextToSpeech.SynthesizeToFile 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
SynthesizeToFile(String, IDictionary<String,String>, String) |
사용되지 않음.
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다. |
SynthesizeToFile(ICharSequence, Bundle, ParcelFileDescriptor, String) |
지정된 매개 변수를 사용하여 지정된 텍스트를 ParcelFileDescriptor에 합성합니다. |
SynthesizeToFile(ICharSequence, Bundle, File, String) |
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다. |
SynthesizeToFile(String, Bundle, ParcelFileDescriptor, String) |
지정된 매개 변수를 사용하여 지정된 텍스트를 ParcelFileDescriptor에 합성합니다. |
SynthesizeToFile(String, Bundle, File, String) |
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다. |
SynthesizeToFile(String, IDictionary<String,String>, String)
주의
deprecated
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다.
[Android.Runtime.Register("synthesizeToFile", "(Ljava/lang/String;Ljava/util/HashMap;Ljava/lang/String;)I", "GetSynthesizeToFile_Ljava_lang_String_Ljava_util_HashMap_Ljava_lang_String_Handler")]
[System.Obsolete("deprecated")]
public virtual Android.Speech.Tts.OperationResult SynthesizeToFile (string? text, System.Collections.Generic.IDictionary<string,string>? params, string? filename);
[<Android.Runtime.Register("synthesizeToFile", "(Ljava/lang/String;Ljava/util/HashMap;Ljava/lang/String;)I", "GetSynthesizeToFile_Ljava_lang_String_Ljava_util_HashMap_Ljava_lang_String_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member SynthesizeToFile : string * System.Collections.Generic.IDictionary<string, string> * string -> Android.Speech.Tts.OperationResult
override this.SynthesizeToFile : string * System.Collections.Generic.IDictionary<string, string> * string -> Android.Speech.Tts.OperationResult
매개 변수
- text
- String
합성해야 하는 텍스트입니다. 문자보다 #getMaxSpeechInputLength()
더 이상 없습니다.
- params
- IDictionary<String,String>
요청에 대한 매개 변수입니다. Null일 수 없습니다.
지원되는 매개 변수 이름: Engine#KEY_PARAM_UTTERANCE_ID
.
엔진별 매개 변수는 전달될 수 있지만 매개 변수 키는 의도한 엔진의 이름으로 접두사를 지정해야 합니다. 예를 들어 "com.svox.pico_foo" 및 "com.svox.pico:bar" 키가 사용되는 경우 "com.svox.pico"라는 엔진에 전달됩니다.
- filename
- String
생성된 오디오 데이터를 쓸 절대 파일 이름입니다. "/sdcard/myappsounds/mysound.wav"와 같아야 합니다.
반환
#ERROR
또는 #SUCCESS
b>큐</b>의 synthesizeToFile <작업입니다.
- 특성
설명
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다. 이 메서드는 비동기적입니다. 즉, 메서드는 TTS 요청 큐에 요청을 추가한 다음 반환합니다. 이 메서드가 반환될 때 합성이 완료되지 않았거나 시작되지 않았을 수 있습니다. 합성 중에 오류를 안정적으로 검색하려면 발화 진행률 수신기(참조 #setOnUtteranceProgressListener
)를 설정하고 매개 변수를 Engine#KEY_PARAM_UTTERANCE_ID
사용하는 것이 좋습니다.
이 멤버는 더 이상 사용되지 않습니다. API 수준 21 #synthesizeToFile(CharSequence, Bundle, File, String)
을 기준으로 .
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
SynthesizeToFile(ICharSequence, Bundle, ParcelFileDescriptor, String)
지정된 매개 변수를 사용하여 지정된 텍스트를 ParcelFileDescriptor에 합성합니다.
[Android.Runtime.Register("synthesizeToFile", "(Ljava/lang/CharSequence;Landroid/os/Bundle;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)I", "GetSynthesizeToFile_Ljava_lang_CharSequence_Landroid_os_Bundle_Landroid_os_ParcelFileDescriptor_Ljava_lang_String_Handler", ApiSince=30)]
public virtual Android.Speech.Tts.OperationResult SynthesizeToFile (Java.Lang.ICharSequence text, Android.OS.Bundle params, Android.OS.ParcelFileDescriptor fileDescriptor, string utteranceId);
[<Android.Runtime.Register("synthesizeToFile", "(Ljava/lang/CharSequence;Landroid/os/Bundle;Landroid/os/ParcelFileDescriptor;Ljava/lang/String;)I", "GetSynthesizeToFile_Ljava_lang_CharSequence_Landroid_os_Bundle_Landroid_os_ParcelFileDescriptor_Ljava_lang_String_Handler", ApiSince=30)>]
abstract member SynthesizeToFile : Java.Lang.ICharSequence * Android.OS.Bundle * Android.OS.ParcelFileDescriptor * string -> Android.Speech.Tts.OperationResult
override this.SynthesizeToFile : Java.Lang.ICharSequence * Android.OS.Bundle * Android.OS.ParcelFileDescriptor * string -> Android.Speech.Tts.OperationResult
매개 변수
- text
- ICharSequence
합성해야 하는 텍스트입니다. 문자보다 #getMaxSpeechInputLength()
더 이상 없습니다.
- params
- Bundle
요청에 대한 매개 변수입니다. 엔진별 매개 변수는 전달될 수 있지만 매개 변수 키는 의도한 엔진의 이름으로 접두사를 지정해야 합니다. 예를 들어 "com.svox.pico_foo" 및 "com.svox.pico:bar" 키가 사용되는 경우 "com.svox.pico"라는 엔진에 전달됩니다.
- fileDescriptor
- ParcelFileDescriptor
생성된 오디오 데이터를 쓸 ParcelFileDescriptor입니다.
- utteranceId
- String
이 요청에 대한 고유 식별자입니다.
반환
#ERROR
또는 #SUCCESS
b>큐</b>의 synthesizeToFile <작업입니다.
- 특성
설명
지정된 매개 변수를 사용하여 지정된 텍스트를 ParcelFileDescriptor에 합성합니다. 이 메서드는 비동기적입니다. 즉, 메서드는 TTS 요청 큐에 요청을 추가한 다음 반환합니다. 이 메서드가 반환될 때 합성이 완료되지 않았거나 시작되지 않았을 수 있습니다. 합성 중에 오류를 안정적으로 검색하려면 발화 진행률 수신기를 설정하는 것이 좋습니다(참조 #setOnUtteranceProgressListener
).
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
SynthesizeToFile(ICharSequence, Bundle, File, String)
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다.
[Android.Runtime.Register("synthesizeToFile", "(Ljava/lang/CharSequence;Landroid/os/Bundle;Ljava/io/File;Ljava/lang/String;)I", "GetSynthesizeToFile_Ljava_lang_CharSequence_Landroid_os_Bundle_Ljava_io_File_Ljava_lang_String_Handler")]
public virtual Android.Speech.Tts.OperationResult SynthesizeToFile (Java.Lang.ICharSequence? text, Android.OS.Bundle? params, Java.IO.File? file, string? utteranceId);
[<Android.Runtime.Register("synthesizeToFile", "(Ljava/lang/CharSequence;Landroid/os/Bundle;Ljava/io/File;Ljava/lang/String;)I", "GetSynthesizeToFile_Ljava_lang_CharSequence_Landroid_os_Bundle_Ljava_io_File_Ljava_lang_String_Handler")>]
abstract member SynthesizeToFile : Java.Lang.ICharSequence * Android.OS.Bundle * Java.IO.File * string -> Android.Speech.Tts.OperationResult
override this.SynthesizeToFile : Java.Lang.ICharSequence * Android.OS.Bundle * Java.IO.File * string -> Android.Speech.Tts.OperationResult
매개 변수
- text
- ICharSequence
합성해야 하는 텍스트입니다. 문자보다 #getMaxSpeechInputLength()
더 이상 없습니다.
- params
- Bundle
요청에 대한 매개 변수입니다. Null일 수 없습니다. 엔진별 매개 변수는 전달될 수 있지만 매개 변수 키는 의도한 엔진의 이름으로 접두사를 지정해야 합니다. 예를 들어 "com.svox.pico_foo" 및 "com.svox.pico:bar" 키가 사용되는 경우 "com.svox.pico"라는 엔진에 전달됩니다.
- file
- File
생성된 오디오 데이터를 쓸 파일입니다.
- utteranceId
- String
이 요청에 대한 고유 식별자입니다.
반환
#ERROR
또는 #SUCCESS
b>큐</b>의 synthesizeToFile <작업입니다.
- 특성
설명
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다. 이 메서드는 비동기적입니다. 즉, 메서드는 TTS 요청 큐에 요청을 추가한 다음 반환합니다. 이 메서드가 반환될 때 합성이 완료되지 않았거나 시작되지 않았을 수 있습니다. 합성 중에 오류를 안정적으로 검색하려면 발화 진행률 수신기를 설정하는 것이 좋습니다(참조 #setOnUtteranceProgressListener
).
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
SynthesizeToFile(String, Bundle, ParcelFileDescriptor, String)
지정된 매개 변수를 사용하여 지정된 텍스트를 ParcelFileDescriptor에 합성합니다.
public Android.Speech.Tts.OperationResult SynthesizeToFile (string text, Android.OS.Bundle params, Android.OS.ParcelFileDescriptor fileDescriptor, string utteranceId);
member this.SynthesizeToFile : string * Android.OS.Bundle * Android.OS.ParcelFileDescriptor * string -> Android.Speech.Tts.OperationResult
매개 변수
- text
- String
합성해야 하는 텍스트입니다. 문자보다 #getMaxSpeechInputLength()
더 이상 없습니다.
- params
- Bundle
요청에 대한 매개 변수입니다. 엔진별 매개 변수는 전달될 수 있지만 매개 변수 키는 의도한 엔진의 이름으로 접두사를 지정해야 합니다. 예를 들어 "com.svox.pico_foo" 및 "com.svox.pico:bar" 키가 사용되는 경우 "com.svox.pico"라는 엔진에 전달됩니다.
- fileDescriptor
- ParcelFileDescriptor
생성된 오디오 데이터를 쓸 ParcelFileDescriptor입니다.
- utteranceId
- String
이 요청에 대한 고유 식별자입니다.
반환
#ERROR
또는 #SUCCESS
b>큐</b>의 synthesizeToFile <작업입니다.
설명
지정된 매개 변수를 사용하여 지정된 텍스트를 ParcelFileDescriptor에 합성합니다. 이 메서드는 비동기적입니다. 즉, 메서드는 TTS 요청 큐에 요청을 추가한 다음 반환합니다. 이 메서드가 반환될 때 합성이 완료되지 않았거나 시작되지 않았을 수 있습니다. 합성 중에 오류를 안정적으로 검색하려면 발화 진행률 수신기를 설정하는 것이 좋습니다(참조 #setOnUtteranceProgressListener
).
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
SynthesizeToFile(String, Bundle, File, String)
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다.
public Android.Speech.Tts.OperationResult SynthesizeToFile (string? text, Android.OS.Bundle? params, Java.IO.File? file, string? utteranceId);
member this.SynthesizeToFile : string * Android.OS.Bundle * Java.IO.File * string -> Android.Speech.Tts.OperationResult
매개 변수
- text
- String
합성해야 하는 텍스트입니다. 문자보다 #getMaxSpeechInputLength()
더 이상 없습니다.
- params
- Bundle
요청에 대한 매개 변수입니다. Null일 수 없습니다. 엔진별 매개 변수는 전달될 수 있지만 매개 변수 키는 의도한 엔진의 이름으로 접두사를 지정해야 합니다. 예를 들어 "com.svox.pico_foo" 및 "com.svox.pico:bar" 키가 사용되는 경우 "com.svox.pico"라는 엔진에 전달됩니다.
- file
- File
생성된 오디오 데이터를 쓸 파일입니다.
- utteranceId
- String
이 요청에 대한 고유 식별자입니다.
반환
#ERROR
또는 #SUCCESS
b>큐</b>의 synthesizeToFile <작업입니다.
설명
지정된 매개 변수를 사용하여 지정된 텍스트를 파일에 합성합니다. 이 메서드는 비동기적입니다. 즉, 메서드는 TTS 요청 큐에 요청을 추가한 다음 반환합니다. 이 메서드가 반환될 때 합성이 완료되지 않았거나 시작되지 않았을 수 있습니다. 합성 중에 오류를 안정적으로 검색하려면 발화 진행률 수신기를 설정하는 것이 좋습니다(참조 #setOnUtteranceProgressListener
).
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.