
Modul GO tidak resmi untuk Play.ht API Klien.
Dokumentasi API Play.ht resmi, di mana modul Go ini telah dibangun, dapat ditemukan di sini.
Untuk menggunakan modul GO ini, Anda harus membuat akun dengan play.ht dan menghasilkan rahasia API dan mengambil ID pengguna Anda. Lihat dokumen resmi di sini.
Dapatkan modulnya
go get ./...Jalankan tes:
go test -v ./...Ada beberapa sampel kode yang tersedia di Direktori Contoh jadi silakan lihat. Mereka bisa memberi Anda beberapa gambaran tentang cara menggunakan modul Go ini.
Penting
Sebelum Anda mencoba menjalankan sampel, Anda harus menetapkan beberapa variabel lingkungan, ini secara otomatis dibaca oleh klien saat dibuat; Anda dapat menimpanya dalam kode Anda sendiri.
PLAYHT_SECRET_KEY : kunci rahasia APIPLAYHT_USER_ID : play.ht ID pengguna Ada file serpihan nix yang tersedia yang memungkinkan Anda mengerjakan modul GO menggunakan NIX.
Cukup jalankan perintah berikut dan Anda berada dalam bisnis:
nix developAda dua cara untuk membuat audio/pidato dari teks menggunakan API:
API juga memungkinkan Anda untuk mengkloning suara menggunakan sampel kecil dengan ukuran terbatas. Lihat dokumen.
Catatan
Kode proto dihasilkan dengan menjalankan protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative proto/api.proto