Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

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

cre8-app-voice · module agent_bridge · src · 869 lines (738 code, 71 comment) · sha 96c57d33459bf8fe

Items

const MAX_AUTHORED_CHARACTER_AUDIO_BYTES const MAX_AUTHORED_CHARACTER_AUDIO_SECONDS const MAX_AUTHORED_CHARACTER_PCM_SAMPLES const MAX_AUTHORED_CHARACTER_TRANSCRIPT_CHARS const MAX_AUTHORED_CHARACTER_KEY_BYTES struct DecodedPcm struct CharacterPerformanceMetadata struct AuthoredCharacterPerformanceMetadata struct WireVisemeCue struct WireProsodyCue struct VisemeSegment struct WavChunks struct PartialWavChunks impl PartialWavChunks

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
decode_wavsrc/agent_bridge.rs:491fn71542.8
synthesis_to_pcmsrc/agent_bridge.rs:93fn93522.5
build_wavsrc/agent_bridge.rs:644fn262601.8
compute_lip_syncsrc/agent_bridge.rs:602fn377411.7
synthesis_to_character_engine_payloadsrc/agent_bridge.rs:305fn641451.6
decode_mp3src/agent_bridge.rs:107fn266101.6
synthesis_to_authored_character_engine_payloadsrc/agent_bridge.rs:163fn653361.5
align_transcript_visemessrc/agent_bridge.rs:384fn295331.4
validate_authored_character_synthesissrc/agent_bridge.rs:231fn4010511.3
pcm_duration_secondssrc/agent_bridge.rs:370fn73301.2
validate_wav_headersrc/agent_bridge.rs:499fn94101.1
read_wav_chunkssrc/agent_bridge.rs:518fn224121.1
validate_wav_formatsrc/agent_bridge.rs:585fn62101.1
decode_pcm_i16src/agent_bridge.rs:592fn71101.1
pcm_rms_prosodysrc/agent_bridge.rs:461fn272231
read_wav_fmtsrc/agent_bridge.rs:562fn184101
padded_wav_chunk_sizesrc/agent_bridge.rs:581fn32101
build_push_payloadsrc/agent_bridge.rs:140fn101100.9
transcript_viseme_segmentssrc/agent_bridge.rs:414fn4629100.9
validate_authored_character_keysrc/agent_bridge.rs:272fn135100.7
validate_authored_character_transcriptsrc/agent_bridge.rs:286fn123100.7
decode_mp3src/agent_bridge.rs:135fn31000.5
synthesis_to_engine_payloadsrc/agent_bridge.rs:153fn31010.5
PartialWavChunks::completesrc/agent_bridge.rs:551method91000.5
decode_wav_round_trips_samplessrc/agent_bridge.rs:672fn81020.5
decode_wav_handles_stereosrc/agent_bridge.rs:682fn81020.5
decode_rejects_short_wavsrc/agent_bridge.rs:692fn41010.5
decode_rejects_non_riffsrc/agent_bridge.rs:698fn41010.5
build_push_payload_includes_all_fieldssrc/agent_bridge.rs:704fn101010.5
mp3_not_yet_supportedsrc/agent_bridge.rs:716fn101010.5
compute_lip_sync_workssrc/agent_bridge.rs:728fn121010.5
transcript_alignment_uses_canonical_visemes_and_fills_audio_durationsrc/agent_bridge.rs:742fn111010.5
rich_payload_preserves_pcm_contract_and_adds_performance_metadatasrc/agent_bridge.rs:755fn301020.5
authored_payload_keeps_exact_wav_pcm_and_leaves_body_to_engine_plannersrc/agent_bridge.rs:787fn371020.5
authored_payload_rejects_non_wav_and_unbounded_identity_inputssrc/agent_bridge.rs:826fn301020.5
authored_preview_pcm_sample_cap_bounds_json_even_at_exotic_ratessrc/agent_bridge.rs:858fn111020.5

Source not readable from this process.