Skip to main content

Crate voirs_cli

Crate voirs_cli 

Source
Expand description

§VoiRS CLI

Command-line interface for VoiRS speech synthesis framework. Provides easy-to-use commands for synthesis, voice management, and more.

Modules§

audio
Audio processing and playback modules.
cli_types
CLI-specific wrapper types for VoiRS types.
cloud
Cloud integration and distributed processing for VoiRS.
commands
CLI command implementations for VoiRS.
completion
Shell completion support for VoiRS CLI
config
CLI-specific configuration utilities.
error
Error handling system for the CLI.
help
Enhanced help system for VoiRS CLI
lsp
Language Server Protocol (LSP) implementation for VoiRS
model_types
Model management types for CLI.
output
Output formatting utilities.
packaging
Binary packaging and distribution system for VoiRS CLI.
performance
Performance profiling and optimization module
platform
Cross-platform compatibility and system integration
plugins
Plugin system for extending VoiRS CLI functionality.
progress
Progress indication utilities.
ssml
SSML (Speech Synthesis Markup Language) support for VoiRS CLI.
synthesis
Advanced synthesis features for VoiRS CLI.
telemetry
Telemetry system for VoiRS CLI
utils
Utility functions for CLI
validation
Input validation utilities for VoiRS CLI
workflow
Workflow Automation System

Macros§

error
info
success
Convenience macros for formatted output
warning

Structs§

CliApp
VoiRS CLI application
GlobalOptions
Global CLI options

Enums§

AliasCommand
Alias management subcommands
CloudCommands
Cloud-specific commands
Commands
CLI commands
DatasetCommands
Dataset-specific commands