Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
edge-tts
command
Package main provides the command-line interface for the edge-tts-go project.
|
Package main provides the command-line interface for the edge-tts-go project. |
|
examples
|
|
|
list_voices
command
This example demonstrates how to list all available voices.
|
This example demonstrates how to list all available voices. |
|
simple
command
This is a simple example of how to use the edge-tts-go library.
|
This is a simple example of how to use the edge-tts-go library. |
|
streaming
command
This example demonstrates how to use the edge-tts-go library with streaming and subtitles.
|
This example demonstrates how to use the edge-tts-go library with streaming and subtitles. |
|
with_subtitles
command
This is an example of how to use the edge-tts-go library with subtitles.
|
This is an example of how to use the edge-tts-go library with subtitles. |
|
internal
|
|
|
constants
Package constants contains all the constants used in the edge-tts-go project.
|
Package constants contains all the constants used in the edge-tts-go project. |
|
drm
Package drm handles DRM operations with clock skew correction.
|
Package drm handles DRM operations with clock skew correction. |
|
websocket
Package websocket handles the WebSocket communication with the TTS service.
|
Package websocket handles the WebSocket communication with the TTS service. |
|
pkg
|
|
|
communicate
Package communicate provides the main functionality for communicating with the TTS service.
|
Package communicate provides the main functionality for communicating with the TTS service. |
|
errors
Package errors contains all the custom error types used in the edge-tts-go project.
|
Package errors contains all the custom error types used in the edge-tts-go project. |
|
submaker
Package submaker is used to generate subtitles from WordBoundary and SentenceBoundary events.
|
Package submaker is used to generate subtitles from WordBoundary and SentenceBoundary events. |
|
types
Package types contains all the type definitions used in the edge-tts-go project.
|
Package types contains all the type definitions used in the edge-tts-go project. |
|
util
Package util contains utility functions for the edge-tts-go project.
|
Package util contains utility functions for the edge-tts-go project. |
|
voices
Package voices contains functions to list all available voices and a struct to find the correct voice based on their attributes.
|
Package voices contains functions to list all available voices and a struct to find the correct voice based on their attributes. |
Click to show internal directories.
Click to hide internal directories.