Discussion Helper
API Reference
discussion_helper
Discussion Helper
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
aclose() (discussion_helper.adapters.LocalResponder method)
(discussion_helper.adapters.SpeakerVoice method)
(discussion_helper.adapters.VocalListener method)
(discussion_helper.Discussion method)
(discussion_helper.discussion.Discussion method)
(discussion_helper.Listener method)
(discussion_helper.parts.Listener method)
(discussion_helper.parts.Responder method)
(discussion_helper.parts.Voice method)
(discussion_helper.remote.RemoteListener method)
(discussion_helper.remote.RemoteVoice method)
(discussion_helper.Responder method)
(discussion_helper.session.Sessions method)
(discussion_helper.testing.EchoResponder method)
(discussion_helper.testing.ScriptedListener method)
(discussion_helper.testing.SilentVoice method)
(discussion_helper.Voice method)
add() (discussion_helper.Conversation method)
(discussion_helper.session.Sessions method)
(discussion_helper.types.Conversation method)
allow_barge_in (discussion_helper.api.StartRequest attribute)
(discussion_helper.discussion.Policy attribute)
(discussion_helper.Policy attribute)
as_dict() (discussion_helper.session.Event method)
(discussion_helper.TurnTiming method)
(discussion_helper.types.TurnTiming method)
as_messages() (discussion_helper.Conversation method)
(discussion_helper.types.Conversation method)
at_s (discussion_helper.session.Event attribute)
B
barge_in_grace_s (discussion_helper.api.StartRequest attribute)
(discussion_helper.discussion.Policy attribute)
(discussion_helper.Policy attribute)
build() (in module discussion_helper.api)
build_parser() (in module discussion_helper.cli)
C
completed (discussion_helper.testing.SilentVoice attribute)
Conversation (class in discussion_helper)
(class in discussion_helper.types)
create_app() (in module discussion_helper.api)
cut (discussion_helper.types.SpokenSentence attribute)
D
data (discussion_helper.session.Event attribute)
DEFAULT_SYSTEM (discussion_helper.adapters.LocalResponder attribute)
Discussion (class in discussion_helper)
(class in discussion_helper.discussion)
discussion_helper
module
discussion_helper.adapters
module
discussion_helper.api
module
discussion_helper.cli
module
discussion_helper.cli_click
module
discussion_helper.discussion
module
discussion_helper.mcp
module
discussion_helper.parts
module
discussion_helper.remote
module
discussion_helper.session
module
discussion_helper.testing
module
discussion_helper.types
module
duration_s (discussion_helper.types.Utterance property)
(discussion_helper.Utterance property)
E
EchoResponder (class in discussion_helper.testing)
end() (discussion_helper.remote.RemoteListener method)
ended_s (discussion_helper.types.Utterance attribute)
(discussion_helper.Utterance attribute)
endpoint_s (discussion_helper.TurnTiming attribute)
(discussion_helper.types.TurnTiming attribute)
Event (class in discussion_helper.session)
events() (discussion_helper.session.Session method)
F
first_audio_s (discussion_helper.types.SpokenSentence attribute)
Floor (class in discussion_helper)
(class in discussion_helper.types)
floor (discussion_helper.Conversation attribute)
(discussion_helper.types.Conversation attribute)
G
get() (discussion_helper.session.Sessions method)
H
history (discussion_helper.api.TurnRequest attribute)
I
IDLE (discussion_helper.Floor attribute)
(discussion_helper.types.Floor attribute)
ids() (discussion_helper.session.Sessions method)
interrupt() (discussion_helper.session.Session method)
interrupted (discussion_helper.types.Utterance attribute)
(discussion_helper.Utterance attribute)
interruption_rate (discussion_helper.Conversation property)
(discussion_helper.types.Conversation property)
K
kind (discussion_helper.session.Event attribute)
L
language (discussion_helper.api.StartRequest attribute)
(discussion_helper.api.TurnRequest attribute)
last_user_text (discussion_helper.Conversation property)
(discussion_helper.types.Conversation property)
Listener (class in discussion_helper)
(class in discussion_helper.parts)
LISTENING (discussion_helper.Floor attribute)
(discussion_helper.types.Floor attribute)
LocalResponder (class in discussion_helper.adapters)
M
main() (in module discussion_helper.cli)
(in module discussion_helper.cli_click)
(in module discussion_helper.mcp)
mark_speaking() (discussion_helper.remote.RemoteListener method)
max_reply_sentences (discussion_helper.api.StartRequest attribute)
(discussion_helper.discussion.Policy attribute)
(discussion_helper.Policy attribute)
model_config (discussion_helper.api.StartRequest attribute)
(discussion_helper.api.TurnRequest attribute)
module
discussion_helper
discussion_helper.adapters
discussion_helper.api
discussion_helper.cli
discussion_helper.cli_click
discussion_helper.discussion
discussion_helper.mcp
discussion_helper.parts
discussion_helper.remote
discussion_helper.session
discussion_helper.testing
discussion_helper.types
P
played_s (discussion_helper.types.SpokenSentence attribute)
Policy (class in discussion_helper)
(class in discussion_helper.discussion)
push_audio() (discussion_helper.remote.RemoteListener method)
push_text() (discussion_helper.remote.RemoteListener method)
R
recognise_s (discussion_helper.TurnTiming attribute)
(discussion_helper.types.TurnTiming attribute)
RemoteListener (class in discussion_helper.remote)
RemoteVoice (class in discussion_helper.remote)
remove() (discussion_helper.session.Sessions method)
render() (discussion_helper.adapters.LocalResponder method)
reply() (discussion_helper.adapters.LocalResponder method)
(discussion_helper.parts.Responder method)
(discussion_helper.Responder method)
(discussion_helper.testing.EchoResponder method)
Responder (class in discussion_helper)
(class in discussion_helper.parts)
run() (discussion_helper.Discussion method)
(discussion_helper.discussion.Discussion method)
S
ScriptedListener (class in discussion_helper.testing)
Session (class in discussion_helper.session)
Sessions (class in discussion_helper.session)
silence_timeout_s (discussion_helper.api.StartRequest attribute)
(discussion_helper.discussion.Policy attribute)
(discussion_helper.Policy attribute)
SilentVoice (class in discussion_helper.testing)
slowest_stage (discussion_helper.TurnTiming property)
(discussion_helper.types.TurnTiming property)
speak() (discussion_helper.adapters.SpeakerVoice method)
(discussion_helper.parts.Voice method)
(discussion_helper.remote.RemoteVoice method)
(discussion_helper.testing.SilentVoice method)
(discussion_helper.Voice method)
speak_s (discussion_helper.TurnTiming attribute)
(discussion_helper.types.TurnTiming attribute)
speaker (discussion_helper.types.Utterance attribute)
(discussion_helper.Utterance attribute)
Speaker (in module discussion_helper.types)
SpeakerVoice (class in discussion_helper.adapters)
SPEAKING (discussion_helper.Floor attribute)
(discussion_helper.types.Floor attribute)
speech_started() (discussion_helper.adapters.VocalListener method)
(discussion_helper.Listener method)
(discussion_helper.parts.Listener method)
(discussion_helper.remote.RemoteListener method)
(discussion_helper.testing.ScriptedListener method)
split_sentences() (in module discussion_helper.adapters)
spoken (discussion_helper.testing.SilentVoice attribute)
SpokenSentence (class in discussion_helper.types)
start() (discussion_helper.session.Session method)
started (discussion_helper.session.Session property)
started_s (discussion_helper.types.Utterance attribute)
(discussion_helper.Utterance attribute)
StartRequest (class in discussion_helper.api)
state (discussion_helper.session.Session property)
stop() (discussion_helper.adapters.SpeakerVoice method)
(discussion_helper.parts.Voice method)
(discussion_helper.remote.RemoteVoice method)
(discussion_helper.session.Session method)
(discussion_helper.testing.SilentVoice method)
(discussion_helper.Voice method)
stops (discussion_helper.testing.SilentVoice attribute)
T
text (discussion_helper.api.TurnRequest attribute)
(discussion_helper.types.SpokenSentence attribute)
(discussion_helper.types.Utterance attribute)
(discussion_helper.Utterance attribute)
think_s (discussion_helper.TurnTiming attribute)
(discussion_helper.types.TurnTiming attribute)
THINKING (discussion_helper.Floor attribute)
(discussion_helper.types.Floor attribute)
timings (discussion_helper.Conversation attribute)
(discussion_helper.types.Conversation attribute)
to_first_audio_s (discussion_helper.TurnTiming property)
(discussion_helper.types.TurnTiming property)
transport (discussion_helper.api.StartRequest attribute)
TurnRequest (class in discussion_helper.api)
turns (discussion_helper.api.StartRequest attribute)
TurnTiming (class in discussion_helper)
(class in discussion_helper.types)
U
Utterance (class in discussion_helper)
(class in discussion_helper.types)
utterance_of() (in module discussion_helper.session)
utterances (discussion_helper.Conversation attribute)
(discussion_helper.types.Conversation attribute)
utterances() (discussion_helper.adapters.VocalListener method)
(discussion_helper.Listener method)
(discussion_helper.parts.Listener method)
(discussion_helper.remote.RemoteListener method)
(discussion_helper.testing.ScriptedListener method)
V
VocalListener (class in discussion_helper.adapters)
Voice (class in discussion_helper)
(class in discussion_helper.parts)
voice (discussion_helper.api.StartRequest attribute)
(discussion_helper.api.TurnRequest attribute)
W
wait() (discussion_helper.session.Session method)
Warmable (class in discussion_helper.parts)
warmup() (discussion_helper.adapters.LocalResponder method)
(discussion_helper.Discussion method)
(discussion_helper.discussion.Discussion method)
(discussion_helper.parts.Warmable method)
with_audio (discussion_helper.api.TurnRequest attribute)