
Módulo GO no oficial para Play.ht API Client.
La documentación oficial de Play.HT API, sobre la cual se ha construido este módulo GO, se puede encontrar aquí.
Para usar este módulo GO, debe crear una cuenta con Play.ht y generar API Secret y recuperar su ID de usuario. Vea los documentos oficiales aquí.
Obtenga el módulo
go get ./...Ejecutar pruebas:
go test -v ./...Hay algunas muestras de código disponibles en el directorio de ejemplos, así que eche un vistazo. Podrían darle una idea sobre cómo usar este módulo GO.
Importante
Antes de intentar ejecutar las muestras, debe establecer un par de variables de entorno, el cliente lee automáticamente cuando se crea; Puede anularlos en su propio código.
PLAYHT_SECRET_KEY : clave secreta APIPLAYHT_USER_ID : Play.ht ID de usuario Hay un archivo Nix Flake Vailable que le permite trabajar en el módulo GO con NIX.
Simplemente ejecute el siguiente comando y esté en el negocio:
nix developHay dos formas de crear audio/discurso desde el texto utilizando la API:
La API también le permite clonar una voz con una pequeña muestra de tamaño limitado. Ver los documentos.
Nota
El código Proto se generó ejecutando protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative proto/api.proto