Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off

crates/cre8-app-audio/src/actions/speak.rs

cre8-app-audio · module actions::speak · src · 844 lines (622 code, 162 comment) · sha 6f14053dffe18b15

Items

const TTS_ENGINE_ENV const DEFAULT_TTS_ENGINE const SAPI_VOICE_ENV const TEXT_FILE_TOKEN struct TtsEngine enum TextDelivery struct TtsInvocation enum TtsRenderError const CHUNK_MS const HEAD_START_CHUNKS

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
tts_engine_forsrc/actions/speak.rs:60fn165902.6
build_invocationsrc/actions/speak.rs:103fn9510611.7
resolve_auto_enginesrc/actions/speak.rs:229fn205321.1
normalize_wav_to_canonicalsrc/actions/speak.rs:409fn6114301
binary_on_pathsrc/actions/speak.rs:202fn197101
le16src/actions/speak.rs:775fn31200.8
le32src/actions/speak.rs:778fn31200.8
run_speak_publishsrc/actions/speak.rs:621fn596130.7
render_tts_wavsrc/actions/speak.rs:473fn13020230.7
publish_speech_to_conduitsrc/actions/speak.rs:609fn81120.6
handle_speaksrc/actions/speak.rs:291fn976160.5
synthesize_wav_with_enginesrc/actions/speak.rs:257fn235040.5
synthesize_wav_with_enginesrc/actions/speak.rs:282fn81000.5
engine_resolution_defaults_and_aliasessrc/actions/speak.rs:686fn131010.5
espeak_args_carry_text_voice_ratesrc/actions/speak.rs:701fn141020.5
espeak_rate_is_clampedsrc/actions/speak.rs:717fn61020.5
piper_reads_text_from_stdinsrc/actions/speak.rs:725fn81020.5
sapi_never_embeds_text_or_voice_in_scriptsrc/actions/speak.rs:735fn212020.5
say_writes_wave_with_text_argsrc/actions/speak.rs:758fn81020.5
auto_prefers_sapi_on_windowssrc/actions/speak.rs:769fn51010.5
normalize_wav_relocates_data_past_filler_chunksrc/actions/speak.rs:783fn371030.5
normalize_is_idempotent_on_canonical_wavsrc/actions/speak.rs:822fn221030.5

Source not readable from this process.