1
0
mirror of https://github.com/malarinv/tacotron2 synced 2026-03-08 09:42:34 +00:00

implemented a grpc server for entity api

This commit is contained in:
2019-07-09 13:51:48 +05:30
parent 755362518a
commit 1f83e8687c

View File

@@ -1,30 +0,0 @@
# -*- coding: utf-8 -*-
import grpc
from sia.proto import tts_pb2
from sia.proto import tts_pb2_grpc
from .tts import player_gen
def tts_player():
player = player_gen()
channel = grpc.insecure_channel("localhost:50060")
stub = tts_pb2_grpc.ServerStub(channel)
def play(t):
test_text = tts_pb2.TextInput(text=t)
speech = stub.TextToSpeechAPI(test_text)
player(speech.response)
return play
def main():
play = tts_player()
play("How may I help you today?")
import pdb
pdb.set_trace()
if __name__ == "__main__":
main()