go playht
1.0.0

play.ht API客户端的非官方GO模块。
可以在此处找到官方Play.ht API文档,并在此构建了该模块。
为了使用此GO模块,您必须使用play.ht创建一个帐户,并生成API秘密并检索您的用户ID。在这里查看官方文档。
获取模块
go get ./...运行测试:
go test -v ./...示例目录中有一些代码示例,因此请查看。他们可以让您了解如何使用此GO模块。
重要的
在尝试运行样品之前,必须设置一些环境变量,这些变量会在客户创建时自动读取这些变量;您可以用自己的代码覆盖它们。
PLAYHT_SECRET_KEY :api秘密密钥PLAYHT_USER_ID :play.ht用户ID 有一个Nix片状文件可访问,可让您使用Nix在GO模块上工作。
只需运行以下命令,您就从事业务:
nix develop使用API从文本中创建音频/语音有两种方法:
API还允许您使用少量尺寸的少量样本克隆声音。请参阅文档。
笔记
原始代码是通过运行protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative proto/api.proto