Поделиться через


TextToSpeech.SynthesizeToFile Метод

Определение

Перегрузки

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>в> операции синтезаToFile.

Атрибуты

Комментарии

Синтезирует заданный текст в файл с помощью указанных параметров. Этот метод асинхронен, т. е. метод просто добавляет запрос в очередь запросов TTS, а затем возвращается. Синтез, возможно, не закончился (или даже начал!) в то время, когда этот метод возвращается. Чтобы надежно обнаружить ошибки во время синтеза, рекомендуется задать прослушиватель хода выполнения речевых фрагментов (см. ) #setOnUtteranceProgressListenerи использовать Engine#KEY_PARAM_UTTERANCE_ID этот параметр.

Этот элемент считается нерекомендуемым. По состоянию на уровень API 21 заменено #synthesizeToFile(CharSequence, Bundle, File, String).

Документация по Java для android.speech.tts.TextToSpeech.synthesizeToFile(java.lang.String, java.util.HashMap<java.lang.String, java.lang.String>, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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>в> операции синтезаToFile.

Атрибуты

Комментарии

Синтезирует заданный текст в объект ParcelFileDescriptor с помощью указанных параметров. Этот метод асинхронен, т. е. метод просто добавляет запрос в очередь запросов TTS, а затем возвращается. Синтез, возможно, не закончился (или даже начал!) в то время, когда этот метод возвращается. Чтобы надежно обнаружить ошибки во время синтеза, рекомендуется задать прослушиватель хода выполнения высказываний (см. раздел #setOnUtteranceProgressListener).

Документация по Java для android.speech.tts.TextToSpeech.synthesizeToFile(java.lang.CharSequence, android.os.Bundle, android.os.ParcelFileDescriptor, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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>в> операции синтезаToFile.

Атрибуты

Комментарии

Синтезирует заданный текст в файл с помощью указанных параметров. Этот метод асинхронен, т. е. метод просто добавляет запрос в очередь запросов TTS, а затем возвращается. Синтез, возможно, не закончился (или даже начал!) в то время, когда этот метод возвращается. Чтобы надежно обнаружить ошибки во время синтеза, рекомендуется задать прослушиватель хода выполнения высказываний (см. раздел #setOnUtteranceProgressListener).

Документация по Java для android.speech.tts.TextToSpeech.synthesizeToFile(java.lang.CharSequence, android.os.Bundle, java.io.File, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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>в> операции синтезаToFile.

Комментарии

Синтезирует заданный текст в объект ParcelFileDescriptor с помощью указанных параметров. Этот метод асинхронен, т. е. метод просто добавляет запрос в очередь запросов TTS, а затем возвращается. Синтез, возможно, не закончился (или даже начал!) в то время, когда этот метод возвращается. Чтобы надежно обнаружить ошибки во время синтеза, рекомендуется задать прослушиватель хода выполнения высказываний (см. раздел #setOnUtteranceProgressListener).

Документация по Java для android.speech.tts.TextToSpeech.synthesizeToFile(java.lang.CharSequence, android.os.Bundle, android.os.ParcelFileDescriptor, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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>в> операции синтезаToFile.

Комментарии

Синтезирует заданный текст в файл с помощью указанных параметров. Этот метод асинхронен, т. е. метод просто добавляет запрос в очередь запросов TTS, а затем возвращается. Синтез, возможно, не закончился (или даже начал!) в то время, когда этот метод возвращается. Чтобы надежно обнаружить ошибки во время синтеза, рекомендуется задать прослушиватель хода выполнения высказываний (см. раздел #setOnUtteranceProgressListener).

Документация по Java для android.speech.tts.TextToSpeech.synthesizeToFile(java.lang.CharSequence, android.os.Bundle, java.io.File, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к