templates

package
v0.45.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	StandardPunctuationID = "standard-punctuation-de-en"
	DeveloperID           = "developer-de-en"
	VersionV1             = "v1"
)

Variables

This section is empty.

Functions

func ActiveBuiltinPacks

func ActiveBuiltinPacks(ids []string) []speechcustomize.Pack

func DefaultActiveTemplateIDs

func DefaultActiveTemplateIDs() []string

func NormalizeActiveTemplateIDs

func NormalizeActiveTemplateIDs(ids []string) []string

func NormalizeTemplateIDs

func NormalizeTemplateIDs(ids []string) []string

Types

type Template

type Template struct {
	ID               string                 `json:"id"`
	Version          string                 `json:"version"`
	Name             string                 `json:"name"`
	Description      string                 `json:"description,omitempty"`
	Source           string                 `json:"source"`
	Languages        []string               `json:"languages,omitempty"`
	Modes            []speechcustomize.Mode `json:"modes,omitempty"`
	BuiltIn          bool                   `json:"builtIn"`
	DefaultActive    bool                   `json:"defaultActive,omitempty"`
	WordCount        int                    `json:"wordCount"`
	ReplacementCount int                    `json:"replacementCount"`
}

func ListTemplates

func ListTemplates() []Template

func ResolveTemplatePack

func ResolveTemplatePack(id, version string) (speechcustomize.Pack, Template, bool)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL