Repository Analysis

abus-aikorea/voice-pro

Gradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning (E2 & F5-TTS, CosyVoice), with Whisper audio processing, YouTube download, Demucs vocal isolation, and multilingual translation.

17.2 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of abus-aikorea/voice-pro, a Python project with 11,152 GitHub stars. SynthScan v2.0 examined 56,679 lines of code across 355 source files, recording 844 pattern matches distributed across 14 syntactic categories. The overall adjusted score of 17.2 places this repository in the Moderate AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

17.2
Adjusted Score
17.2
Raw Score
100%
Time Factor
2026-07-13
Last Push
11.2K
Stars
Python
Language
56.7K
Lines of Code
355
Files
844
Pattern Hits
2026-07-14
Scan Date
0.06
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 1HIGH 21MEDIUM 28LOW 794

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 844 distinct pattern matches across 14 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Unused Imports437 hits · 426 pts
SeverityFileLineSnippetContext
LOWstart-abus.py1CODE
LOWstart-abus.py4CODE
LOWstart-abus.py5CODE
LOWstart-abus.py6CODE
LOWone_click.py83CODE
LOWone_click.py84CODE
LOWstart-voice.py1CODE
LOWstart-voice.py9CODE
LOWstart-voice.py10CODE
LOWcosyvoice/llm/llm.py18CODE
LOWcosyvoice/llm/llm.py20CODE
LOWcosyvoice/bin/export_jit.py15CODE
LOWcosyvoice/bin/train.py15CODE
LOWcosyvoice/bin/export_onnx.py16CODE
LOWcosyvoice/vllm/cosyvoice2.py35CODE
LOWcosyvoice/flow/DiT/modules.py11CODE
LOWcosyvoice/flow/DiT/dit.py11CODE
LOWapp/tab_tts_kokoro.py13CODE
LOWapp/tab_tts_kokoro.py17CODE
LOWapp/tab_tts_kokoro.py18CODE
LOWapp/gradio_tts_f5.py2CODE
LOWapp/gradio_tts_f5.py3CODE
LOWapp/gradio_tts_f5.py4CODE
LOWapp/gradio_tts_f5.py5CODE
LOWapp/gradio_tts_f5.py6CODE
LOWapp/gradio_tts_f5.py10CODE
LOWapp/abus_demucs.py5CODE
LOWapp/abus_demucs.py6CODE
LOWapp/abus_demucs.py7CODE
LOWapp/gradio_kara.py6CODE
LOWapp/gradio_kara.py7CODE
LOWapp/gradio_kara.py8CODE
LOWapp/gradio_kara.py9CODE
LOWapp/gradio_kara.py10CODE
LOWapp/gradio_kara.py11CODE
LOWapp/gradio_kara.py12CODE
LOWapp/gradio_kara.py15CODE
LOWapp/gradio_kara.py16CODE
LOWapp/gradio_kara.py17CODE
LOWapp/gradio_kara.py19CODE
LOWapp/gradio_translate.py1CODE
LOWapp/gradio_translate.py1CODE
LOWapp/gradio_translate.py4CODE
LOWapp/gradio_translate.py5CODE
LOWapp/gradio_translate.py6CODE
LOWapp/gradio_translate.py8CODE
LOWapp/tab_aicover.py12CODE
LOWapp/tab_aicover.py16CODE
LOWapp/tab_aicover.py17CODE
LOWapp/abus_subtitle.py1CODE
LOWapp/abus_audio.py2CODE
LOWapp/gradio_voice_kokoro.py2CODE
LOWapp/gradio_voice_kokoro.py3CODE
LOWapp/gradio_voice_kokoro.py4CODE
LOWapp/gradio_voice_kokoro.py5CODE
LOWapp/gradio_voice_kokoro.py10CODE
LOWapp/gradio_voice_kokoro.py13CODE
LOWapp/gradio_voice_kokoro.py13CODE
LOWapp/gradio_voice_kokoro.py15CODE
LOWapp/gradio_voice_celeb.py2CODE
377 more matches not shown…
Excessive Try-Catch Wrapping123 hits · 140 pts
SeverityFileLineSnippetContext
LOWone_click.py88 except Exception:CODE
LOWone_click.py151 except Exception as e:CODE
MEDIUMone_click.py164 print(f"Error: uv not found at {uv}. Run the start script first. Exiting...")CODE
MEDIUMone_click.py71def torch_version(cls):CODE
LOWcosyvoice/dataset/processor.py51 except Exception as ex:CODE
LOWapp/gradio_tts_f5.py59 except Exception as e:CODE
LOWapp/gradio_tts_f5.py89 except Exception as e:CODE
LOWapp/gradio_kara.py96 except Exception as e:CODE
LOWapp/gradio_kara.py147 except Exception as e:CODE
LOWapp/gradio_kara.py234 except Exception as e:CODE
LOWapp/gradio_translate.py97 except Exception as e:CODE
LOWapp/gradio_translate.py122 except Exception as e:CODE
LOWapp/gradio_translate.py131 except Exception as e:CODE
MEDIUMapp/gradio_translate.py93def _is_subtitle_format(self, text):CODE
MEDIUMapp/gradio_translate.py100def _read_file(self, filepath): CODE
MEDIUMapp/gradio_translate.py127def _translate_text(self, text, source_lang, target_lang):CODE
LOWapp/abus_asr_faster_whisper.py127 except Exception as e:CODE
LOWapp/abus_asr_faster_whisper.py145 except Exception as e:CODE
LOWapp/abus_asr_faster_whisper.py279 except Exception as e:CODE
LOWapp/gradio_tts_kokoro.py77 except Exception as e:CODE
LOWapp/abus_hf_file.py62 except Exception as e:CODE
LOWapp/abus_voice_celeb.py87 except Exception as e:CODE
LOWapp/gradio_asr.py97 except Exception as e:CODE
LOWapp/gradio_asr.py174 except Exception as e:CODE
LOWapp/abus_tts_f5.py148 except Exception as e:CODE
LOWapp/abus_tts_f5.py172 except Exception as e:CODE
LOWapp/abus_tts_f5.py284 except Exception as e:CODE
LOWapp/abus_translate_azure.py108 except Exception as e:CODE
LOWapp/abus_translate_azure.py141 except Exception as e:CODE
LOWapp/abus_nlp_spacy.py108 except Exception:CODE
LOWapp/abus_nlp_spacy.py212 except Exception as e:CODE
MEDIUMapp/abus_nlp_spacy.py213 print(f"Error: {e}")CODE
LOWapp/gradio_tts_rvc.py111 except Exception as e:CODE
LOWapp/abus_tts_cosyvoice.py198 except Exception as e:CODE
LOWapp/gradio_tts_cosyvoice.py63 except Exception as e:CODE
LOWapp/abus_tts_edge.py60 except Exception as e:CODE
LOWapp/abus_path.py300 except Exception as e:CODE
LOWapp/abus_path.py317 except Exception as e:CODE
LOWapp/abus_path.py325 except Exception as e:CODE
LOWapp/abus_path.py344 except Exception as e:CODE
LOWapp/abus_path.py378 except Exception as e:CODE
MEDIUMapp/abus_path.py397 print("Error opening file explorer.")CODE
LOWapp/abus_path.py434 except Exception as e:CODE
LOWapp/abus_downloader.py57 except Exception as e:CODE
MEDIUMapp/abus_downloader.py34def validate_path(self, path):CODE
LOWapp/gradio_demixing.py55 except Exception as e:CODE
LOWapp/gradio_demixing.py107 except Exception as e:CODE
LOWapp/abus_asr_whisper.py90 except Exception as e:CODE
LOWapp/abus_asr_whisper.py110 except Exception as e:CODE
LOWapp/abus_asr_whisper.py278 except Exception as e:CODE
MEDIUMapp/gradio_gulliver.py285def _read_file(self, filepath): CODE
MEDIUMapp/gradio_gulliver.py309def _translate_text(self, text, source_lang, target_lang):CODE
MEDIUMapp/gradio_gulliver.py321def _is_subtitle_format(self, text):CODE
LOWapp/gradio_gulliver.py129 except Exception as e:CODE
LOWapp/gradio_gulliver.py206 except Exception as e:CODE
LOWapp/gradio_gulliver.py304 except Exception as e:CODE
LOWapp/gradio_gulliver.py313 except Exception as e:CODE
LOWapp/gradio_gulliver.py325 except Exception as e:CODE
LOWapp/gradio_gulliver.py404 except Exception as e:CODE
LOWapp/gradio_gulliver.py444 except Exception as e:CODE
63 more matches not shown…
Hyper-Verbose Identifiers68 hits · 76 pts
SeverityFileLineSnippetContext
LOWcosyvoice/transformer/decoder.py178 def forward_layers_checkpointed(self, x: torch.Tensor,CODE
LOWcosyvoice/transformer/encoder.py173 def forward_layers_checkpointed(self, xs: torch.Tensor,CODE
LOWcosyvoice/utils/mask.py89def subsequent_chunk_mask_deprecated(CODE
LOWcosyvoice/utils/train_utils.py53def init_dataset_and_dataloader(args, configs, gan, dpo):CODE
LOWcosyvoice/utils/train_utils.py72def check_modify_and_save_config(args, configs):CODE
LOWcosyvoice/utils/train_utils.py111def init_optimizer_and_scheduler(args, configs, model, gan):CODE
LOWcosyvoice/utils/scheduler.py397def _linear_warmup_with_cosine_annealing(max_lr, warmup_steps, step,CODE
LOWcosyvoice/utils/scheduler.py543 def _get_linear_warmup_with_cosine_annealing_lr(self, step):CODE
LOWcosyvoice/cli/frontend.py89 def _extract_text_token_generator(self, text_generator):CODE
LOWapp/gradio_tts_f5.py46 def gradio_tts_dubbing_single(self, dubbing_text:str, celeb_audio, celeb_transcript, model_choice, speed_factor, audCODE
LOWapp/gradio_kara.py76 def get_whisper_compute_types(self):CODE
LOWapp/gradio_translate.py33 def gradio_translate_languages(self) -> list:CODE
LOWapp/gradio_asr.py75 def get_whisper_compute_types(self):CODE
LOWapp/abus_tts_f5.py293 def _parse_conversation_regex(self, text):CODE
LOWapp/gradio_tts_rvc.py51 def gradio_translate_languages(self) -> list:CODE
LOWapp/abus_tts_cosyvoice.py142 def generate_audio_cross_lingual(self, dubbing_text:str, output_file, ref_audio, ref_text, speed_factor):CODE
LOWapp/gradio_tts_cosyvoice.py50 def gradio_tts_dubbing_single(self, dubbing_text:str, celeb_audio, celeb_transcript, model_choice, speed_factor, audCODE
LOWapp/abus_config.py59def get_azure_translator_endpoint() -> str:CODE
LOWapp/abus_config.py70def get_azure_translator_region() -> str:CODE
LOWapp/abus_config.py81def azure_translator_available() -> bool:CODE
LOWapp/abus_path.py169# def path_appdata_roaming_folder(title: str = "aicover"):COMMENT
LOWapp/abus_path.py172# def path_appdata_local_temp_folder(title: str = ""):COMMENT
LOWapp/abus_path.py268def path_xtts_segments_folder(subtitle_path: str):CODE
LOWapp/gradio_gulliver.py102 def get_whisper_compute_types(self):CODE
LOWapp/gradio_gulliver.py244 def gradio_translate_languages(self):CODE
LOWapp/gradio_gulliver.py248 def gradio_language_detection(self,CODE
LOWapp/gradio_live_translate.py70 def get_whisper_compute_types(self):CODE
LOWapp/gradio_batch_tts.py93 def get_whisper_compute_types(self):CODE
LOWapp/gradio_batch_tts.py222 def gradio_translate_languages(self) -> list:CODE
LOWapp/abus_ffmpeg.py101def ffmpeg_browser_compatible(input_path):CODE
LOWapp/abus_text.py391 def split_translated_subtitles(cls, input_file, translated_file, output_file):CODE
LOWapp/abus_tts_azure.py27 def speech_synthesis_get_available_voices(self):CODE
LOWapp/abus_rvc.py24 def _run_prerequisites_script(self, pretraineds_v1, pretraineds_v2, models, exe):CODE
LOWapp/abus_voice_ms.py112 def _load_languages_with_text(self, languages_with_text_json):CODE
LOWrvc/infer/pipeline.py107 def generate_interpolated_frequencies(self):CODE
LOWthird_party/Matcha-TTS/matcha/cli.py37def plot_spectrogram_to_numpy(spectrogram, filename):CODE
LOWthird_party/Matcha-TTS/matcha/cli.py71def assert_required_models_available(args):CODE
LOWthird_party/Matcha-TTS/matcha/cli.py163def validate_args_for_multispeaker_model(args):CODE
LOWthird_party/Matcha-TTS/matcha/cli.py188def validate_args_for_single_speaker_model(args):CODE
LOWthird_party/Matcha-TTS/matcha/app.py125def multispeaker_example_cacher(text, n_timesteps, mel_temp, length_scale, spk):CODE
LOWthird_party/Matcha-TTS/matcha/hifigan/meldataset.py22def dynamic_range_compression(x, C=1, clip_val=1e-5):CODE
LOWthird_party/Matcha-TTS/matcha/hifigan/meldataset.py26def dynamic_range_decompression(x, C=1):CODE
LOWthird_party/Matcha-TTS/matcha/hifigan/meldataset.py30def dynamic_range_compression_torch(x, C=1, clip_val=1e-5):CODE
LOWthird_party/Matcha-TTS/matcha/hifigan/meldataset.py34def dynamic_range_decompression_torch(x, C=1):CODE
LOWthird_party/Matcha-TTS/matcha/hifigan/meldataset.py43def spectral_de_normalize_torch(magnitudes):CODE
LOWthird_party/Matcha-TTS/matcha/utils/audio.py15def dynamic_range_compression(x, C=1, clip_val=1e-5):CODE
LOWthird_party/Matcha-TTS/matcha/utils/audio.py19def dynamic_range_decompression(x, C=1):CODE
LOWthird_party/Matcha-TTS/matcha/utils/audio.py23def dynamic_range_compression_torch(x, C=1, clip_val=1e-5):CODE
LOWthird_party/Matcha-TTS/matcha/utils/audio.py27def dynamic_range_decompression_torch(x, C=1):CODE
LOWthird_party/Matcha-TTS/matcha/utils/audio.py36def spectral_de_normalize_torch(magnitudes):CODE
LOWsrc/whisperProgressHook.py40def _get_thread_local_listeners():CODE
LOWsrc/whisperProgressHook.py59def register_thread_local_progress_listener(progress_listener: ProgressListener):CODE
LOWsrc/whisperProgressHook.py66def unregister_thread_local_progress_listener(progress_listener: ProgressListener):CODE
LOWsrc/whisperProgressHook.py72def create_progress_listener_handle(progress_listener: ProgressListener):CODE
LOWsrc/ui.py119def list_interface_input_elements():CODE
LOWsrc/aicover/infer_pack/transforms.py12def piecewise_rational_quadratic_transform(CODE
LOWsrc/aicover/infer_pack/transforms.py50def unconstrained_rational_quadratic_spline(CODE
LOWsrc/aicover/infer_pack/transforms.py100def rational_quadratic_spline(CODE
LOWsrc/aicover/infer_pack/attentions.py277 def _matmul_with_relative_values(self, x, y):CODE
LOWsrc/aicover/infer_pack/attentions.py286 def _matmul_with_relative_keys(self, x, y):CODE
8 more matches not shown…
Deep Nesting72 hits · 72 pts
SeverityFileLineSnippetContext
LOWcosyvoice/llm/llm.py313CODE
LOWcosyvoice/llm/llm.py516CODE
LOWcosyvoice/llm/llm.py563CODE
LOWcosyvoice/bin/average_model.py43CODE
LOWcosyvoice/dataset/processor.py31CODE
LOWcosyvoice/utils/mask.py161CODE
LOWcosyvoice/utils/train_utils.py111CODE
LOWcosyvoice/utils/train_utils.py291CODE
LOWcosyvoice/cli/model.py101CODE
LOWcosyvoice/cli/model.py175CODE
LOWcosyvoice/flow/decoder.py196CODE
LOWapp/gradio_kara.py194CODE
LOWapp/tab_aicover.py20CODE
LOWapp/abus_hf_file.py66CODE
LOWapp/abus_voice_celeb.py69CODE
LOWapp/tab_demixing.py22CODE
LOWapp/tab_vsr.py20CODE
LOWapp/tab_rvc.py21CODE
LOWapp/tab_gulliver.py24CODE
LOWapp/tab_live_translate.py19CODE
LOWapp/tab_batch_tts.py21CODE
LOWapp/abus_nlp_spacy.py147CODE
LOWapp/abus_path.py277CODE
LOWapp/abus_path.py382CODE
LOWapp/abus_path.py401CODE
LOWapp/gradio_vsr.py194CODE
LOWapp/tab_karaoke.py20CODE
LOWapp/abus_app_gulliver.py68CODE
LOWapp/tab_translate.py22CODE
LOWapp/abus_nlp_stanza.py85CODE
LOWapp/abus_nlp_stanza.py110CODE
LOWapp/abus_nlp_stanza.py185CODE
LOWapp/abus_nlp_stanza.py210CODE
LOWapp/abus_ffmpeg.py45CODE
LOWapp/abus_text.py302CODE
LOWapp/abus_live.py169CODE
LOWapp/abus_app_voice.py62CODE
LOWapp/abus_tts_azure.py51CODE
LOWapp/tab_tts_rvc.py20CODE
LOWapp/abus_voice_kokoro.py56CODE
LOWapp/tab_subtitle.py22CODE
LOWapp/abus_vsr.py26CODE
LOWrvc/infer/pipeline.py270CODE
LOWrvc/infer/pipeline.py337CODE
LOWrvc/infer/infer.py143CODE
LOWthird_party/Matcha-TTS/matcha/app.py149CODE
LOWthird_party/Matcha-TTS/matcha/utils/model.py49CODE
LOWthird_party/Matcha-TTS/matcha/utils/model.py71CODE
LOW…d_party/Matcha-TTS/matcha/models/components/decoder.py345CODE
LOW…rty/Matcha-TTS/matcha/models/components/transformer.py96CODE
LOWthird_party/Matcha-TTS/matcha/text/numbers.py49CODE
LOWsrc/shared.py244CODE
LOWsrc/aicover/vc_infer_pipeline.py175CODE
LOWsrc/aicover/vc_infer_pipeline.py262CODE
LOWsrc/aicover/rvc.py30CODE
LOWsrc/aicover/trainset_preprocess_pipeline_print.py82CODE
LOWsrc/demucs/pretrained.py41CODE
LOWsrc/demucs/solver.py103CODE
LOWsrc/demucs/solver.py172CODE
LOWsrc/demucs/solver.py291CODE
12 more matches not shown…
Cross-File Repetition12 hits · 60 pts
SeverityFileLineSnippetContext
HIGHcosyvoice/hifigan/generator.py0definition of sine generator sinegen(samp_rate, harmonic_num = 0, sine_amp = 0.1, noise_std = 0.003, voiced_threshold = STRING
HIGHsrc/aicover/infer_pack/models.py0definition of sine generator sinegen(samp_rate, harmonic_num = 0, sine_amp = 0.1, noise_std = 0.003, voiced_threshold = STRING
HIGHsrc/aicover/infer_pack/models_onnx.py0definition of sine generator sinegen(samp_rate, harmonic_num = 0, sine_amp = 0.1, noise_std = 0.003, voiced_threshold = STRING
HIGHsrc/aicover/infer_pack/models_onnx_moess.py0definition of sine generator sinegen(samp_rate, harmonic_num = 0, sine_amp = 0.1, noise_std = 0.003, voiced_threshold = STRING
HIGHcosyvoice/hifigan/generator.py0sine_tensor, uv = forward(f0) input f0: tensor(batchsize=1, length, dim=1) f0 for unvoiced steps should be 0 output sineSTRING
HIGHsrc/aicover/infer_pack/models.py0sine_tensor, uv = forward(f0) input f0: tensor(batchsize=1, length, dim=1) f0 for unvoiced steps should be 0 output sineSTRING
HIGHsrc/aicover/infer_pack/models_onnx.py0sine_tensor, uv = forward(f0) input f0: tensor(batchsize=1, length, dim=1) f0 for unvoiced steps should be 0 output sineSTRING
HIGHsrc/aicover/infer_pack/models_onnx_moess.py0sine_tensor, uv = forward(f0) input f0: tensor(batchsize=1, length, dim=1) f0 for unvoiced steps should be 0 output sineSTRING
HIGHcosyvoice/hifigan/generator.py0sourcemodule for hn-nsf sourcemodule(sampling_rate, harmonic_num=0, sine_amp=0.1, add_noise_std=0.003, voiced_threshod=0STRING
HIGHsrc/aicover/infer_pack/models.py0sourcemodule for hn-nsf sourcemodule(sampling_rate, harmonic_num=0, sine_amp=0.1, add_noise_std=0.003, voiced_threshod=0STRING
HIGHsrc/aicover/infer_pack/models_onnx.py0sourcemodule for hn-nsf sourcemodule(sampling_rate, harmonic_num=0, sine_amp=0.1, add_noise_std=0.003, voiced_threshod=0STRING
HIGHsrc/aicover/infer_pack/models_onnx_moess.py0sourcemodule for hn-nsf sourcemodule(sampling_rate, harmonic_num=0, sine_amp=0.1, add_noise_std=0.003, voiced_threshod=0STRING
AI Structural Patterns52 hits · 52 pts
SeverityFileLineSnippetContext
LOWcosyvoice/dataset/dataset.py104CODE
LOWcosyvoice/hifigan/generator.py383CODE
LOWcosyvoice/hifigan/generator.py577CODE
LOWcosyvoice/transformer/decoder.py58CODE
LOWcosyvoice/transformer/decoder.py276CODE
LOWcosyvoice/transformer/convolution.py151CODE
LOWcosyvoice/transformer/upsample_encoder.py108CODE
LOWcosyvoice/transformer/encoder.py39CODE
LOWcosyvoice/transformer/encoder.py341CODE
LOWcosyvoice/transformer/encoder.py390CODE
LOWcosyvoice/utils/mask.py158CODE
LOWcosyvoice/cli/model.py175CODE
LOWcosyvoice/cli/model.py328CODE
LOWcosyvoice/flow/decoder.py295CODE
LOWcosyvoice/flow/flow.py26CODE
LOWcosyvoice/flow/flow.py150CODE
LOWcosyvoice/flow/flow.py285CODE
LOWcosyvoice/flow/DiT/modules.py25CODE
LOWcosyvoice/flow/DiT/dit.py105CODE
LOWcosyvoice/flow/DiT/dit.py176CODE
LOWapp/gradio_aicover.py136CODE
LOWapp/gradio_aicover.py180CODE
LOWrvc/infer/infer.py143CODE
LOWthird_party/Matcha-TTS/matcha/hifigan/meldataset.py40CODE
LOWthird_party/Matcha-TTS/matcha/hifigan/meldataset.py45CODE
LOWthird_party/Matcha-TTS/matcha/utils/utils.py140CODE
LOWthird_party/Matcha-TTS/matcha/utils/audio.py33CODE
LOWthird_party/Matcha-TTS/matcha/utils/audio.py38CODE
LOW…d_party/Matcha-TTS/matcha/models/components/decoder.py61CODE
LOW…d_party/Matcha-TTS/matcha/models/components/decoder.py162CODE
LOW…d_party/Matcha-TTS/matcha/models/components/decoder.py201CODE
LOW…rty/Matcha-TTS/matcha/models/components/transformer.py159CODE
LOW…rd_party/Matcha-TTS/matcha/data/text_mel_datamodule.py122CODE
LOWsrc/vad.py82CODE
LOWsrc/aicover/infer_pack/transforms.py100CODE
LOWsrc/aicover/infer_pack/attentions.py284CODE
LOWsrc/aicover/infer_pack/attentions.py293CODE
LOWsrc/demucs/htdemucs.py56CODE
LOWsrc/demucs/svd.py31CODE
LOWsrc/demucs/api.py54CODE
LOWsrc/demucs/api.py124CODE
LOWsrc/demucs/hdemucs.py66CODE
LOWsrc/demucs/hdemucs.py70CODE
LOWsrc/demucs/hdemucs.py257CODE
LOWsrc/demucs/hdemucs.py366CODE
LOWsrc/demucs/transformer.py272CODE
LOWsrc/demucs/transformer.py381CODE
LOWsrc/demucs/transformer.py527CODE
LOWsrc/demucs/transformer.py726CODE
LOWsrc/demucs/demucs.py93CODE
LOWsrc/demucs/demucs.py221CODE
LOWsrc/demucs/apply.py145CODE
Over-Commented Block48 hits · 48 pts
SeverityFileLineSnippetContext
LOWcosyvoice/llm/llm.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Zhihao Du)COMMENT
LOWcosyvoice/bin/export_jit.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu)COMMENT
LOWcosyvoice/bin/average_model.py1# Copyright (c) 2020 Mobvoi Inc (Di Wu)COMMENT
LOWcosyvoice/bin/train.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu)COMMENT
LOWcosyvoice/bin/export_onnx.py1# Copyright (c) 2024 Antgroup Inc (authors: Zhoubofan, hexisyztem@icloud.com)COMMENT
LOWcosyvoice/dataset/processor.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu)COMMENT
LOWcosyvoice/dataset/dataset.py1# Copyright (c) 2021 Mobvoi Inc. (authors: Binbin Zhang)COMMENT
LOWcosyvoice/hifigan/generator.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Kai Hu)COMMENT
LOWcosyvoice/hifigan/f0_predictor.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Kai Hu)COMMENT
LOWcosyvoice/transformer/decoder.py1# Copyright (c) 2021 Mobvoi Inc. (authors: Binbin Zhang, Di Wu)COMMENT
LOWcosyvoice/transformer/attention.py1# Copyright (c) 2019 Shigeki KaritaCOMMENT
LOWcosyvoice/transformer/attention.py161 Returns:COMMENT
LOWcosyvoice/transformer/attention.py281 # cache(1, head, 0, d_k * 2) (16/-1, -1/-1, 16/0 mode)COMMENT
LOWcosyvoice/transformer/subsampling.py1# Copyright (c) 2021 Mobvoi Inc (Binbin Zhang, Di Wu)COMMENT
LOWcosyvoice/transformer/convolution.py1# Copyright (c) 2020 Mobvoi Inc. (authors: Binbin Zhang, Di Wu)COMMENT
LOWcosyvoice/transformer/upsample_encoder.py1# Copyright (c) 2021 Mobvoi Inc (Binbin Zhang, Di Wu)COMMENT
LOWcosyvoice/transformer/embedding.py1# Copyright (c) 2020 Mobvoi Inc. (authors: Binbin Zhang, Di Wu)COMMENT
LOWcosyvoice/transformer/encoder_layer.py1# Copyright (c) 2021 Mobvoi Inc (Binbin Zhang, Di Wu)COMMENT
LOWcosyvoice/transformer/encoder.py1# Copyright (c) 2021 Mobvoi Inc (Binbin Zhang, Di Wu)COMMENT
LOWcosyvoice/transformer/activation.py1# Copyright (c) 2020 Johns Hopkins University (Shinji Watanabe)COMMENT
LOWcosyvoice/transformer/positionwise_feed_forward.py1# Copyright (c) 2019 Shigeki KaritaCOMMENT
LOWcosyvoice/transformer/decoder_layer.py1# Copyright (c) 2019 Shigeki KaritaCOMMENT
LOWcosyvoice/transformer/label_smoothing_loss.py1# Copyright (c) 2019 Shigeki KaritaCOMMENT
LOWcosyvoice/vllm/cosyvoice2.py1# SPDX-License-Identifier: Apache-2.0COMMENT
LOWcosyvoice/utils/class_utils.py1# Copyright [2023-11-28] <sxc19@mails.tsinghua.edu.cn, Xingchen Song>COMMENT
LOWcosyvoice/utils/mask.py1# Copyright (c) 2019 Shigeki KaritaCOMMENT
LOWcosyvoice/utils/train_utils.py1# Copyright (c) 2021 Mobvoi Inc. (authors: Binbin Zhang)COMMENT
LOWcosyvoice/utils/common.py1# Copyright (c) 2020 Mobvoi Inc (Binbin Zhang)COMMENT
LOWcosyvoice/utils/file_utils.py1# Copyright (c) 2021 Mobvoi Inc. (authors: Binbin Zhang)COMMENT
LOWcosyvoice/utils/scheduler.py1# Copyright (c) 2020 Mobvoi Inc (Binbin Zhang)COMMENT
LOWcosyvoice/utils/frontend_utils.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Zhihao Du)COMMENT
LOWcosyvoice/utils/executor.py1# Copyright (c) 2020 Mobvoi Inc (Binbin Zhang)COMMENT
LOWcosyvoice/cli/frontend.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu)COMMENT
LOWcosyvoice/cli/cosyvoice.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu)COMMENT
LOWcosyvoice/cli/model.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu)COMMENT
LOWcosyvoice/flow/decoder.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Zhihao Du)COMMENT
LOWcosyvoice/flow/flow.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Zhihao Du)COMMENT
LOWcosyvoice/flow/length_regulator.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Zhihao Du)COMMENT
LOWcosyvoice/flow/flow_matching.py1# Copyright (c) 2024 Alibaba Inc (authors: Xiang Lyu, Zhihao Du)COMMENT
LOWapp/abus_subtitle.py161 # if len(safe_name) > 20:COMMENT
LOWapp/gradio_tts_rvc.py141 # tts_audio_file = os.path.join(path_dubbing_folder(), path_new_filename(ext = f".{audio_format}"))COMMENT
LOWapp/gradio_tts_rvc.py161COMMENT
LOWapp/gradio_tts_rvc.py181 COMMENT
LOWapp/abus_vsr.py101 # output_path_encoded = output_path.encode('utf-8') # 파일명 UTF-8로 인코딩COMMENT
LOW…party/Matcha-TTS/matcha/utils/monotonic_align/setup.py1# from distutils.core import setupCOMMENT
LOWsrc/ui.py241 output['dark_theme'] = True if theme_state == 'dark' else FalseCOMMENT
LOWsrc/demucs/__init__.py1# Copyright (c) Meta Platforms, Inc. and affiliates.COMMENT
LOWsrc/demucs/wdemucs.py1# Copyright (c) Meta Platforms, Inc. and affiliates.COMMENT
Docstring Block Structure9 hits · 45 pts
SeverityFileLineSnippetContext
HIGHcosyvoice/utils/mask.py18 def subsequent_mask( size: int, device: torch.device = torch.device("cpu"), ) -> torch.Tensor: """CSTRING
HIGHcosyvoice/utils/mask.py57Create mask for subsequent steps (size, size). This mask is used only in decoder which works in an auto-regressive STRING
HIGHcosyvoice/utils/mask.py95Create mask for subsequent steps (size, size) with chunk size, this is for streaming encoder Args: sSTRING
HIGHcosyvoice/utils/mask.py133Create mask for subsequent steps (size, size) with chunk size, this is for streaming encoder Args: sSTRING
HIGHcosyvoice/utils/mask.py240Make mask tensor containing indices of padded part. See description of make_non_pad_mask. Args: lengthSTRING
HIGHcosyvoice/utils/common.py57Perform padding for the list of tensors. Args: xs (List): List of Tensors [(T_1, `*`), (T_2, `*`), ..., (T_STRING
HIGHcosyvoice/flow/decoder.py211Forward pass of the UNet1DConditional model. Args: x (torch.Tensor): shape (batch_size, in_channelsSTRING
HIGHcosyvoice/flow/decoder.py406Forward pass of the UNet1DConditional model. Args: x (torch.Tensor): shape (batch_size, in_channelsSTRING
HIGH…d_party/Matcha-TTS/matcha/models/components/decoder.py364Forward pass of the UNet1DConditional model. Args: x (torch.Tensor): shape (batch_size, in_channelsSTRING
Self-Referential Comments5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMthird_party/Matcha-TTS/matcha/onnx/export.py164 # Create the output directory (if not exists)COMMENT
MEDIUMsrc/vad.py108 # Define the target file pathCOMMENT
MEDIUMsrc/aicover/mdx.py245 # Create a queue to hold the processed wave segmentsCOMMENT
MEDIUMsrc/i18n/scan_i18n.py57# Define the standard file nameCOMMENT
MEDIUMsrc/i18n/locale_diff.py5# Define the standard file nameCOMMENT
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALapp/abus_translate_azure.py7from azure.core.exceptions import HttpResponseErrorCODE
AI Slop Vocabulary4 hits · 10 pts
SeverityFileLineSnippetContext
LOWcosyvoice/transformer/convolution.py125 # It's better we just return None if no cache is required,COMMENT
MEDIUMcosyvoice/utils/executor.py45 # A context manager to be used in conjunction with an instance ofCOMMENT
MEDIUMcosyvoice/utils/executor.py97 # A context manager to be used in conjunction with an instance ofCOMMENT
MEDIUMapp/abus_rvc.py73 protect = 0.23 # 0 to 0.5, Safeguard distinct consonants and breathing sounds to prevent electro-acoustic tCODE
Redundant / Tautological Comments5 hits · 8 pts
SeverityFileLineSnippetContext
LOWupdate.sh36# Check if uv existsCOMMENT
LOWconfigure.sh16# Check if running as root (for package installation)COMMENT
LOWone_click.py111 # Check if we're in a PyTorch source directory (can cause import issues)COMMENT
LOWsrc/vad.py111 # Check if the model file already existsCOMMENT
LOWsrc/aicover/vc_infer_pipeline.py248 # Push method to the stackCOMMENT
Slop Phrases3 hits · 7 pts
SeverityFileLineSnippetContext
MEDIUM…ty/Matcha-TTS/configs/hparams_search/mnist_optuna.yaml23 # for example, you can use SQLite if you set 'sqlite:///example.db'COMMENT
MEDIUMthird_party/Matcha-TTS/configs/paths/default.yaml3# you can replace it with "." if you want the root to be the current working directoryCOMMENT
LOWsrc/shared.py239 logger.warning("\nYou are potentially exposing the web UI to the entire internet without any access passwordCODE
Modern Structural Boilerplate5 hits · 5 pts
SeverityFileLineSnippetContext
LOWsrc/demucs/distrib.py19logger = logging.getLogger(__name__)CODE
LOWsrc/demucs/pretrained.py19logger = logging.getLogger(__name__)CODE
LOWsrc/demucs/solver.py23logger = logging.getLogger(__name__)CODE
LOWsrc/demucs/train.py33logger = logging.getLogger(__name__)CODE
LOWsrc/demucs/evaluate.py27logger = logging.getLogger(__name__)CODE