TCP/IP
Protocolo TCP/IP
Conecte sua aplicação diretamente ao mecanismo speechServer por meio de um protocolo de comunicação TCP/IP.
ReadSpeaker speechServer
Execute o mecanismo de conversão de texto em fala da ReadSpeaker em suas próprias máquinas Windows Server ou Linux. Suas aplicações solicitam voz via TCP/IP, ferramenta de linha de comando, API REST ou SDKs para C, Java e .NET.
DENTRO DO speechServer
O ReadSpeaker speechServer é um servidor de conversão de texto em fala em rede, com arquitetura cliente-servidor. Você o instala em sua própria infraestrutura e suas aplicações solicitam a síntese de voz pela rede. Atende equipes que precisam de conversão de texto em fala dentro do próprio ambiente, de assistentes virtuais e plataformas de notificação a aplicativos educacionais e outros sistemas de servidor que geram áudio sob demanda.
COMO SE CONECTA
Sua aplicação se comunica com o speechServer da forma que melhor se adapta à sua infraestrutura. Conecte-se por meio de um protocolo de rede direto, da ferramenta de linha de comando, de uma API web ou de um SDK de cliente na sua própria linguagem.
TCP/IP
Conecte sua aplicação diretamente ao mecanismo speechServer por meio de um protocolo de comunicação TCP/IP.
CLI
Comande a síntese de voz a partir de scripts e processos de servidor, com a ferramenta de linha de comando incluída.
REST
Chame o speechServer por meio de uma API REST quando ele funciona atrás de um servidor web com CGI habilitado, como o Apache.
SDK
Integre com os SDKs do lado do cliente para C, Java e .NET, que cuidam da comunicação entre sua aplicação e o speechServer.
# conexão direta por socket
connect speechserver:5555
synth "Welcome"speechserver --voice Emma \
--text "Hello" --out out.wavPOST /synthesize
{ "voice": "Emma", "text": "Hi" }// SDK cliente .NET
var client = new SpeechServer();
client.Synthesize("Welcome");Os exemplos de código são ilustrativos. Consulte a documentação do usuário para conhecer a sintaxe exata da API.
FAÇA DO SEU JEITO
Instale o speechServer na plataforma que suas operações já usam.
Instale o speechServer em suas máquinas Windows Server, ao lado dos serviços que suas operações já usam.
Instale o speechServer nas distribuições Linux em que sua infraestrutura se baseia, do hardware dedicado às máquinas virtuais.
SAÍDA DE ÁUDIO
O speechServer retorna áudio à sua aplicação no formato que seu pipeline espera, das codificações de qualidade telefônica aos formatos de mídia mais comuns.
VOZES
O speechServer usa o catálogo ReadSpeaker de mais de 150 vozes de IA em mais de 50 idiomas, com novas vozes e novos idiomas adicionados regularmente. Cada idioma licenciado inclui um dicionário de usuário, para que você possa ajustar a pronúncia de termos específicos do seu domínio.
Cobertura mundial
CONTROLE FINO
Molde a leitura do seu texto até o nível da palavra, com os comandos que seu conteúdo já traz.
Mude de voz, ou de idioma, no meio do texto, com instruções SSML na sua entrada. Ajuste o ritmo de leitura, o tom e o volume conforme necessário.
Defina pronúncias personalizadas para palavras e padrões com dicionários de usuário por idioma e entrada de transcrição IPA, para que os termos do domínio sejam lidos corretamente.
Insira referências a trechos de áudio no texto de entrada. O speechServer coloca o áudio referenciado na posição certa da saída transmitida.
Receba informações de marcas junto com o áudio, para acionar eventos em posições do texto, sincronizar dispositivos e interfaces e alinhar o destaque do texto com a reprodução.
IMPLEMENTAÇÃO
O speechServer funciona inteiramente em seus próprios servidores, então o texto e o áudio ficam dentro da sua rede.
O speechServer funciona inteiramente em seus próprios servidores, então o texto e o áudio ficam dentro da sua rede. Ele é instalado com o instalador do speechServer, e qualquer voz ReadSpeaker licenciada pode ser adicionada. O uso é regido por um arquivo de licença que define suas vozes, as portas simultâneas, a velocidade de síntese, o número de servidores e o prazo.
speechServer frente ao CÓDIGO ABERTO
Os projetos de código aberto podem executar a conversão de texto em fala localmente, mas cabe a você manter o mecanismo, as vozes e a integração. O speechServer oferece um servidor comercial, com suporte e com um catálogo de vozes mantido.
| ReadSpeaker speechServer | Código aberto, faça você mesmo | |
|---|---|---|
| Tipo | Produto comercial, com suporte | Código aberto gratuito, mantido pela comunidade |
| Catálogo de vozes | Mais de 150 vozes de IA, mais de 50 idiomas | Traga o seu, variável |
| Integração | TCP/IP, linha de comando, REST, SDK para C/Java/.NET | Montagem feita por você |
| Suporte | Equipe de suporte da ReadSpeaker, instalação e implementação | Comunidade |
| Licenciamento | Arquivo de licença com condições definidas | Licença de projeto, sem SLA |
| Atualizações de vozes | Adicionadas regularmente | Feito por você |
FAQ
O ReadSpeaker speechServer é um servidor de conversão de texto em fala em rede, executado em suas instalações. Você o hospeda em suas máquinas Windows Server ou Linux, e suas aplicações solicitam a síntese de voz pela rede. Ele fornece o mecanismo de conversão de texto em fala da ReadSpeaker, uma API de servidor e ferramentas, como um ambiente de execução completo do lado do servidor.
O speechServer é hospedado por você, não fica na nuvem: funciona em suas máquinas Windows Server ou Linux, e seu texto e o áudio que ele gera ficam dentro da sua própria rede, em vez de passar por um serviço de terceiros. Se preferir uma API gerenciada na nuvem, a ReadSpeaker speechCloud API é a opção hospedada.
As aplicações cliente se conectam ao speechServer por meio de um protocolo de comunicação TCP/IP, de uma ferramenta de linha de comando ou de uma API REST quando ele funciona atrás de um servidor web com CGI habilitado, como o Apache. Também são fornecidos SDKs para o lado do cliente em C, Java e .NET.
O speechServer fornece SDKs do lado do cliente para C, Java e .NET, que cuidam da comunicação entre sua aplicação e o servidor, para que você integre a síntese de voz ao seu próprio código em vez de montar o protocolo manualmente. As linguagens de desenvolvimento suportadas são C e C++, Java, e C# / .NET no Windows.
O speechServer funciona em Windows Server e em Linux. Peça à nossa equipe a lista atual de versões suportadas e testadas para seu ambiente.
O speechServer produz PCM linear de 16 bits, variantes PCM Wave, PCM A-law e μ-law de 8 bits, ADPCM Dialogic de 4 bits, mp3 via pacote LAME, e OGG. Essa variedade abrange tanto a qualidade telefônica quanto a reprodução de mídia comum.
O speechServer suporta o catálogo ReadSpeaker de mais de 150 vozes de IA em mais de 50 idiomas. Novas vozes e novos idiomas são adicionados regularmente. Cada idioma licenciado inclui um dicionário de usuário e suporte a IPA para pronúncias personalizadas.
O speechServer é um produto comercial, com suporte, com um catálogo mantido de mais de 150 vozes de IA, quatro caminhos de integração e suporte à instalação pela equipe de suporte da ReadSpeaker. Os projetos de código aberto podem funcionar localmente, mas cabe a você manter o mecanismo, as vozes e a integração, sem nenhum SLA.
O speechServer se integra diretamente via TCP/IP, linha de comando, REST ou SDKs para C, Java e .NET, para aplicações gerais baseadas em servidor. O ReadSpeaker speechServer MRCP usa o protocolo MRCP para plataformas de telefonia e IVR baseadas em padrões.
O uso do speechServer é regido por um arquivo de licença. Ele define as vozes licenciadas, o número de portas simultâneas de conversão de texto em fala, a velocidade de síntese permitida, o número de servidores cobertos e o prazo da licença. A simultaneidade é limitada apenas pelas portas que você licenciou e pelos recursos de sistema disponíveis.