Directories
¶
| Path | Synopsis |
|---|---|
|
Package app manages application lifecycle, configuration, and shared dependencies.
|
Package app manages application lifecycle, configuration, and shared dependencies. |
|
cmd
|
|
|
analysis2
command
Package analysis2 provides CLI tools for phonetic analysis and batch processing.
|
Package analysis2 provides CLI tools for phonetic analysis and batch processing. |
|
backtest
command
Package backtest implements benchmarking for phonemization quality on the entire lexicon.
|
Package backtest implements benchmarking for phonemization quality on the entire lexicon. |
|
dicttomap
command
Package dicttomap converts algned dictionary files into language.json phonetic mappings.
|
Package dicttomap converts algned dictionary files into language.json phonetic mappings. |
|
goruut
command
Main is the main production package for the application executable
|
Main is the main production package for the application executable |
|
homotest
command
|
|
|
phondephontest
command
Package backtest implements benchmarking for phonemization on unlabelled data.
|
Package backtest implements benchmarking for phonemization on unlabelled data. |
|
solver1
command
|
|
|
Package controllers handles HTTP request routing and API layer logic.
|
Package controllers handles HTTP request routing and API layer logic. |
|
v0
Package v0 implements version 0 of the public-facing REST API.
|
Package v0 implements version 0 of the public-facing REST API. |
|
Package dicts provides multilingual language data for phonemization.
|
Package dicts provides multilingual language data for phonemization. |
|
Package helpers contains common utilities (JSON, logging, etc.) for internal use.
|
Package helpers contains common utilities (JSON, logging, etc.) for internal use. |
|
log
Package log provides structured logging/error handling by logging support.
|
Package log provides structured logging/error handling by logging support. |
|
Package lib implements G2P (grapheme-to-phoneme) IPA phonemizer/dephonemizer for 136+ human languages, including validation and normalization.
|
Package lib implements G2P (grapheme-to-phoneme) IPA phonemizer/dephonemizer for 136+ human languages, including validation and normalization. |
|
Package loader implements an external language model loader based on zip files
|
Package loader implements an external language model loader based on zip files |
|
Package models defines shared data structures and DTOs.
|
Package models defines shared data structures and DTOs. |
|
requests
Package requests contains API request payload models.
|
Package requests contains API request payload models. |
|
responses
Package responses contains API response payload models.
|
Package responses contains API response payload models. |
|
Package repo manages phonemization/dephonemization backend for the system.
|
Package repo manages phonemization/dephonemization backend for the system. |
|
interfaces
Package interfaces defines repository contracts
|
Package interfaces defines repository contracts |
|
services
Package services encapsulates business logic and domain operations.
|
Package services encapsulates business logic and domain operations. |
|
Package usecases orchestrates business workflows between controllers and services.
|
Package usecases orchestrates business workflows between controllers and services. |
|
Package views renders frontend interfaces (HTML, templates, or static assets).
|
Package views renders frontend interfaces (HTML, templates, or static assets). |
Click to show internal directories.
Click to hide internal directories.