PromptMetadata
public struct PromptMetadata : Codable, Equatable
Information about the prompt that is to be added to a custom model. The following example of a PromptMetadata
object
includes both the required prompt text and an optional speaker model ID:
{ "prompt_text": "Thank you and good-bye!", "speaker_id": "823068b2-ed4e-11ea-b6e0-7b6456aa95cc" }
.
-
The required written text of the spoken prompt. The length of a prompt’s text is limited to a few sentences. Speaking one or two sentences of text is the recommended limit. A prompt cannot contain more than 1000 characters of text. Escape any XML control characters (double quotes, single quotes, ampersands, angle brackets, and slashes) that appear in the text of the prompt.
Declaration
Swift
public var promptText: String
-
The optional speaker ID (GUID) of a previously defined speaker model that is to be associated with the prompt.
Declaration
Swift
public var speakerID: String?
-
Initialize a
PromptMetadata
with member variables.Declaration
Swift
public init( promptText: String, speakerID: String? = nil )
Parameters
promptText
The required written text of the spoken prompt. The length of a prompt’s text is limited to a few sentences. Speaking one or two sentences of text is the recommended limit. A prompt cannot contain more than 1000 characters of text. Escape any XML control characters (double quotes, single quotes, ampersands, angle brackets, and slashes) that appear in the text of the prompt.
speakerID
The optional speaker ID (GUID) of a previously defined speaker model that is to be associated with the prompt.
Return Value
An initialized
PromptMetadata
.