AS AgentScopeAPI 手册 / API Reference
类class agentscope.realtime

Parameters

class Parameters(RealtimeModelBase.Parameters)
源码Source agentscope/realtime/_openai/_model.py:28–61

参数,处理低延迟的实时语音与多模态交互。位于 agentscope.realtime 包,继承自 RealtimeModelBase.Parameters。

Tuneables surfaced to the UI. Declared in agentscope.realtime. Extends RealtimeModelBase.Parameters.

属性摘要Attribute Summary

属性Attribute类型Type说明Description值Value
voiceLiteral['alloy', 'ash', 'ballad', 'cedar', 'coral', 'echo', 'marin', 'sage', 'shimmer', 'verse']
语音字段。
Field(default='marin', title='Voice')
turn_detectionLiteral['server_vad', 'semantic_vad', 'none']
`turn_detection` 字段。
Field(default='server_vad', title='Turn Detection', description='``none`` hands endpointing to the caller.')
vad_thresholdfloat
语音活动检测阈值字段。
Field(default=0.5, ge=0.0, le=1.0)
vad_prefix_padding_msint
`vad_prefix_padding_ms` 字段。
Field(default=300, ge=0)
vad_silence_duration_msint
`vad_silence_duration_ms` 字段。
Field(default=500, ge=0)
vad_eagernessLiteral['low', 'medium', 'high', 'auto']
`vad_eagerness` 字段。
Field(default='auto', title='Semantic VAD Eagerness', description='How soon ``semantic_vad`` decides the user is done.')
input_audio_transcriptionstr
`input_audio_transcription` 字段。
Field(default='gpt-4o-mini-transcribe', title='Input Transcription Model', description="The ASR model transcribing the user's speech; an empty string turns transcription off.")

属性详情Attribute Detail

voice

Literal['alloy', 'ash', 'ballad', 'cedar', 'coral', 'echo', 'marin', 'sage', 'shimmer', 'verse'] = Field(default='marin', title='Voice')

语音字段。声明为 Literal['alloy', 'ash', 'ballad', 'cedar', 'coral', 'echo', 'marin', 'sage', 'shimmer', 'verse']。

Voice

源码Source agentscope/realtime/_openai/_model.py:31

turn_detection

Literal['server_vad', 'semantic_vad', 'none'] = Field(default='server_vad', title='Turn Detection', description='``none`` hands endpointing to the caller.')

turn_detection 字段。声明为 Literal['server_vad', 'semantic_vad', 'none']。

none hands endpointing to the caller.

源码Source agentscope/realtime/_openai/_model.py:43

vad_threshold

float = Field(default=0.5, ge=0.0, le=1.0)

语音活动检测阈值字段。声明为 float。

The vad threshold field.

源码Source agentscope/realtime/_openai/_model.py:48

vad_prefix_padding_ms

int = Field(default=300, ge=0)

vad_prefix_padding_ms 字段。声明为 int。

The vad prefix padding ms field.

源码Source agentscope/realtime/_openai/_model.py:49

vad_silence_duration_ms

int = Field(default=500, ge=0)

vad_silence_duration_ms 字段。声明为 int。

The vad silence duration ms field.

源码Source agentscope/realtime/_openai/_model.py:50

vad_eagerness

Literal['low', 'medium', 'high', 'auto'] = Field(default='auto', title='Semantic VAD Eagerness', description='How soon ``semantic_vad`` decides the user is done.')

vad_eagerness 字段。声明为 Literal['low', 'medium', 'high', 'auto']。

How soon semantic_vad decides the user is done.

源码Source agentscope/realtime/_openai/_model.py:51

input_audio_transcription

str = Field(default='gpt-4o-mini-transcribe', title='Input Transcription Model', description="The ASR model transcribing the user's speech; an empty string turns transcription off.")

input_audio_transcription 字段。声明为 str。

The ASR model transcribing the user's speech; an empty string turns transcription off.

源码Source agentscope/realtime/_openai/_model.py:56
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.