Class AudioBlockParser
java.lang.Object
io.agentscope.core.a2a.agent.message.BaseMediaBlockParser<io.agentscope.core.message.AudioBlock>
io.agentscope.core.a2a.agent.message.AudioBlockParser
- All Implemented Interfaces:
ContentBlockParser<io.agentscope.core.message.AudioBlock>
Parser for
AudioBlock to FilePart.-
Field Summary
Fields inherited from class io.agentscope.core.a2a.agent.message.BaseMediaBlockParser
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.agentscope.core.a2a.agent.message.BaseMediaBlockParser
parseSource
-
Constructor Details
-
AudioBlockParser
public AudioBlockParser()
-
-
Method Details
-
getMediaType
Description copied from class:BaseMediaBlockParserGet the media type for the content block.- Specified by:
getMediaTypein classBaseMediaBlockParser<io.agentscope.core.message.AudioBlock>- Returns:
- the media type string
-
parse
public io.a2a.spec.Part<?> parse(io.agentscope.core.message.AudioBlock contentBlock) Description copied from interface:ContentBlockParserParse the given ContentBlock and convert it to a Part.- Parameters:
contentBlock- the content block to parse, not null- Returns:
- the parsed part
-