Categorygithub.com/cyberlabsai/cybervox-client-go
modulepackage
0.0.0-20210511203117-8e89f3fdb727
Repository: https://github.com/cyberlabsai/cybervox-client-go.git
Documentation: pkg.go.dev

# README

About

This is an example client implementation written in GO to access the CyberVox platform API.

For more information, read the API documentation.

Getting Started

To run the example implementation:

export CLIENT_ID=< provided client id >
export CLIENT_SECRET=< provided client secret >

# complete API
go run cmd/example/main.go

# text-to-speech only
go run cmd/tts/main.go "olá mundo"

# speech-to-text only
go run cmd/stt/main.go ola-mundo.wav

Usage

GoDoc

go doc -all

# Packages

No description provided by the author

# Functions

Dial connects to the API's websocket.
Ping sends a ping request on an established websocket connection.
STT sends a speech-to-text request on an established websocket connection.
TTS sends a text-to-speech request on an established websocket connection.
Upload sends an upload request followed by a bytes stream on an established websocket connection.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author