Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

crates/cre8-app-voice/src/connection.rs

cre8-app-voice · module connection · src · 2,024 lines (1,760 code, 109 comment) · sha 81691b6b6c987811

Items

const AUDIENCE_PUBLISH_RATE const SYNTH_PUBLISH_RATE const SPECS struct VoiceInput struct CharacterPerformanceInput struct PublishAudioPayload struct PublishStreamResult static AGENT_LOOPS struct NoopMouth impl ConversationMouth for NoopMouth struct StreamMouth impl ConversationMouth for StreamMouth struct StreamEars impl ConversationEars for StreamEars struct StreamAudioCapture impl StreamAudioCapture struct VoiceFxStatus struct ResolvedSynthesis enum SynthesisPersistence impl SynthesisPersistence struct ValidatedCharacterPerformance const CHARACTER_WAV_PROVIDER_ORDER

Functions

By call-graph weight (PageRank; 1.0 is the average function). 75 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:222fn39166172.6
publish_error_responsesrc/connection.rs:474fn61301.3
lookup_agent_loopsrc/connection.rs:641fn31201.3
parse_voice_inputsrc/connection.rs:262fn81201
publish_audio_resultsrc/connection.rs:434fn271131
validate_character_performance_requestsrc/connection.rs:1054fn6111421
preview_inputsrc/connection.rs:1910fn131301
character_performance_cache_provider_hintsrc/connection.rs:1116fn41200.9
publish_synthesis_to_stream_nativesrc/connection.rs:1346fn231140.9
collect_stream_audiosrc/connection.rs:926fn348310.9
SynthesisPersistence::parsesrc/connection.rs:1017method113100.9
canonical_character_performance_intentsrc/connection.rs:1121fn202100.9
StreamAudioCapture::audio_format_or_defaultsrc/connection.rs:920method32300.9
SynthesisPersistence::writes_durable_takesrc/connection.rs:1036method31400.8
build_wavsrc/connection.rs:1889fn202200.8
transcribe_stream_missing_responsesrc/connection.rs:868fn61300.8
publish_wav_audio_payloadsrc/connection.rs:394fn212130.8
synthesis_success_responsesrc/connection.rs:1401fn421200.7
samples_to_pcm_s16lesrc/connection.rs:416fn92110.7
transcribe_stream_empty_responsesrc/connection.rs:876fn61200.7
handle_transcribe_streamsrc/connection.rs:831fn121140.7
cache_record_from_outputsrc/connection.rs:1158fn81200.7
transcribe_stream_capturesrc/connection.rs:845fn213150.6
build_character_performance_responsesrc/connection.rs:1444fn371210.6
canonical_voice_actionsrc/connection.rs:218fn31100.6
handle_list_takessrc/connection.rs:271fn151120.6
handle_import_takessrc/connection.rs:287fn294110.6
handle_sync_peerssrc/connection.rs:322fn31110.6
handle_publishsrc/connection.rs:326fn234150.6
handle_transcribesrc/connection.rs:481fn485130.6
handle_agent_turnsrc/connection.rs:536fn335170.6
handle_agent_loop_startsrc/connection.rs:710fn7741100.6
handle_agent_loop_stopsrc/connection.rs:796fn172120.6
handle_agent_loop_statussrc/connection.rs:814fn152110.6
handle_statussrc/connection.rs:961fn151130.6
handle_providerssrc/connection.rs:977fn61100.6
handle_cache_statssrc/connection.rs:984fn101120.6
handle_synthesizesrc/connection.rs:1482fn8491160.6
handle_analyze_callsrc/connection.rs:1699fn18527170.6
cached_audio_outputsrc/connection.rs:1149fn81110.6
get_launch_session_propssrc/connection.rs:1675fn91100.6
transcribe_stream_success_responsesrc/connection.rs:884fn181110.6
transcribe_error_responsesrc/connection.rs:904fn61100.6
publish_stream_idsrc/connection.rs:364fn31100.6
publish_audio_bytessrc/connection.rs:368fn72110.6
publish_audio_payloadsrc/connection.rs:376fn172120.6
publish_audio_to_streamsrc/connection.rs:426fn61110.6
synthesize_provider_outputsrc/connection.rs:1184fn337120.6
agent_turn_respondsrc/connection.rs:575fn455150.6
cached_synthesis_outputsrc/connection.rs:1167fn103140.6
synthesize_uncachedsrc/connection.rs:1218fn424160.6
register_agent_loopsrc/connection.rs:634fn62100.5
synthesis_textsrc/connection.rs:1050fn31100.5
synthesis_text_required_responsesrc/connection.rs:1142fn61100.5
resolve_synthesis_outputsrc/connection.rs:1261fn315160.5
record_recent_takesrc/connection.rs:1293fn131110.5
apply_voice_fxsrc/connection.rs:1307fn285110.5
publish_synthesis_to_streamsrc/connection.rs:1336fn81110.5
emit_generated_receiptsrc/connection.rs:1375fn252120.5
compute_and_write_lip_syncsrc/connection.rs:1567fn1076140.5
voice_source_metadatasrc/connection.rs:1685fn135100.5
with_conduit_state_scopesrc/connection.rs:31fn31000.5
publish_audio_resultsrc/connection.rs:463fn101000.5
NoopMouth::speaksrc/connection.rs:652trait impl31000.5
StreamMouth::speaksrc/connection.rs:668trait impl213040.5
StreamEars::listensrc/connection.rs:701trait impl61020.5
handle_agent_loop_startsrc/connection.rs:789fn61000.5
SynthesisPersistence::wire_namesrc/connection.rs:1029method62000.5
publish_synthesis_to_stream_nativesrc/connection.rs:1371fn31000.5
nested_character_performance_defaults_to_session_without_changing_legacy_defaultsrc/connection.rs:1925fn101030.5
nested_character_performance_rejects_non_wav_bad_intent_and_oversized_textsrc/connection.rs:1937fn121020.5
malformed_nested_input_fails_instead_of_falling_back_to_statussrc/connection.rs:1951fn101010.5
character_cache_identity_includes_speed_and_wav_provider_order_skips_mp3_only_providersrc/connection.rs:1963fn81010.5
response_envelope_is_push_authored_ready_and_provenance_explicitsrc/connection.rs:1973fn251040.5
character_response_suppresses_duplicate_wav_base64_and_durable_claimsrc/connection.rs:2000fn241020.5

Source not readable from this process.