go playht
1.0.0

play.ht APIクライアント用の非公式GOモジュール。
このGOモジュールが構築された公式Play.ht APIドキュメントは、ここにあります。
このGOモジュールを使用するには、play.htでアカウントを作成し、API Secretを生成し、ユーザーIDを取得する必要があります。ここで公式のドキュメントをご覧ください。
モジュールを取得します
go get ./...テストの実行:
go test -v ./...例ディレクトリにはいくつかのコードサンプルがありますので、見てください。彼らは、このGOモジュールの使用方法についていくつかのアイデアを与えることができます。
重要
サンプルを実行しようとする前に、いくつかの環境変数を設定する必要があります。これらは、作成されたときにクライアントによって自動的に読み取られます。あなたはあなた自身のコードでそれらをオーバーライドすることができます。
PLAYHT_SECRET_KEY :apiシークレットキーPLAYHT_USER_ID :play.htユーザーID NIXを使用してGOモジュールで作業できるNIXフレークファイルのベイル可能なものがあります。
次のコマンドを実行するだけで、ビジネスに参加しています。
nix developAPIを使用してテキストからオーディオ/スピーチを作成するには、次の2つの方法があります。
また、APIを使用すると、限られたサイズの小さなサンプルを使用して音声をクローンすることもできます。ドキュメントを参照してください。
注記
Protoコードはprotoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative proto/api.proto