Chuyển tới nội dung chính

Chế Độ Remote

Kết nối đến máy chủ VieNeu-TTS để sử dụng phía client nhẹ hơn. Chỉ codec nhỏ chạy ở local.

Thiết Lập

Khởi động máy chủ trước (xem Máy Chủ Remote):

docker run --gpus all -p 23333:23333 pnnbao/vieneu-tts:serve

Sử Dụng Phía Client

from vieneu import Vieneu

tts = Vieneu(
mode="remote",
api_base="http://ip-may-chu:23333/v1",
model_name="pnnbao-ump/VieNeu-TTS",
)

audio = tts.infer(text="Chào bạn!")
tts.save(audio, "output.wav")

Nhân Bản Giọng Nói (Remote)

audio = tts.infer(
text="Đây là giọng nói được clone.",
ref_audio="am_thanh_mau.wav",
ref_text="Nội dung của âm thanh mẫu.",
)

Khi Nào Nên Dùng

  • Ứng dụng web / di động kết nối đến máy chủ GPU
  • Google Colab notebook
  • Môi trường không có GPU
  • Nhiều client dùng chung một máy chủ