类class
agentscope.asrASRResponse
@dataclass
class ASRResponse(DictMixin)
源码Source
agentscope/asr/_asr_response.py:14–35ASR 响应,处理低延迟的实时语音与多模态交互。位于 agentscope.asr 包,继承自 DictMixin。
The text produced by an ASR model. Declared in agentscope.asr. Extends DictMixin.
属性摘要Attribute Summary
| 属性Attribute | 类型Type | 说明Description | 值Value |
|---|---|---|---|
content | TextBlock | None | 内容字段。 | — |
id | str | 标识字段。 | field(default_factory=lambda: _get_timestamp(True)) |
created_at | str | 已创建 at字段。 | field(default_factory=_generate_timestamp) |
type | Literal['asr'] | 类型字段。 | field(default_factory=lambda: 'asr') |
metadata | dict[str, JSONSerializableObject] | None | 元数据字段。 | field(default_factory=lambda: None) |
is_last | bool | 是最后字段。 | field(default_factory=lambda: True) |
属性详情Attribute Detail
content
TextBlock | None内容字段。声明为 TextBlock | None。
The content field.
源码Source
agentscope/asr/_asr_response.py:17id
str = field(default_factory=lambda: _get_timestamp(True))标识字段。声明为 str。
The id field.
源码Source
agentscope/asr/_asr_response.py:20created_at
str = field(default_factory=_generate_timestamp)已创建 at字段。声明为 str。
The created at field.
源码Source
agentscope/asr/_asr_response.py:23type
Literal['asr'] = field(default_factory=lambda: 'asr')类型字段。声明为 Literal['asr']。
The type field.
源码Source
agentscope/asr/_asr_response.py:26metadata
dict[str, JSONSerializableObject] | None = field(default_factory=lambda: None)元数据字段。声明为 dict[str, JSONSerializableObject] | None。
The metadata field.
源码Source
agentscope/asr/_asr_response.py:29is_last
bool = field(default_factory=lambda: True)是最后字段。声明为 bool。
The is last field.
源码Source
agentscope/asr/_asr_response.py:34