speechbroker

command module
v0.0.0-...-b1d8076 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2020 License: GPL-3.0 Imports: 11 Imported by: 0

README

Status Build
speechbroker Unit Tests
speechbroker Production Server
speechbroker Test Server

speechbroker

An HTTPS server which allows you to POST files and in turn diarizes them.

Documentation for BlabberTabber-specific setup can be found in docs/nginx.md

TLS Configuration inspired by CloudFlare

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmdrunner runs commands, typically Docker commands but can be anything.
cmdrunner runs commands, typically Docker commands but can be anything.
cmdrunnerfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
diarizerrunner invokes the commands (via cmdrunner) necessary to run the diarization/transcription back-ends (e.g.
diarizerrunner invokes the commands (via cmdrunner) necessary to run the diarization/transcription back-ends (e.g.
diarizerrunnerfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
httphandler handles web server requests (POSTs) and invokes back-end speech processors and returns a URL of results to the client.
httphandler handles web server requests (POSTs) and invokes back-end speech processors and returns a URL of results to the client.
httphandlerfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
IBMJson < xxx.json > yyy.json
IBMJson < xxx.json > yyy.json
emitblabbertabber
emitblabbertabber massages the output from the IBM Speech to Text back-end into a format that can be readily output for easy consumption by the front-end javascript.
emitblabbertabber massages the output from the IBM Speech to Text back-end into a format that can be readily output for easy consumption by the front-end javascript.
parseibm
parseibm parses the JSON output of the IBM Speech to Text backend and converts it to Golang structs for subsequent processing (via emitblabbertabber) and output.
parseibm parses the JSON output of the IBM Speech to Text backend and converts it to Golang structs for subsequent processing (via emitblabbertabber) and output.
ibmservicecreds converts JSON-formtted IBM creds into a Golang struct
ibmservicecreds converts JSON-formtted IBM creds into a Golang struct
ibmservicecreds converts JSON-formtted IBM creds into a Golang struct
ibmservicecreds converts JSON-formtted IBM creds into a Golang struct
ibmservicecreds converts JSON-formtted IBM creds into a Golang struct
ibmservicecreds converts JSON-formtted IBM creds into a Golang struct

Jump to

Keyboard shortcuts

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