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