The invention is concerned with improvements in full duplex Internet
telephone systems with a system architecture having low latency and
permitting voice communication with telephone to telephone or PC to
telephone connections. The architecture permits dynamic packet-to-packet
change in codec to adjust for Internet conditions. The voice port creates
self-describing packet conditions so that the higher level software of the
system is independent of codec selection. In addition to adjusting the
codec, the voice port has the capability of dynamically and concurrently
selecting other factors such as the level of error correction redundancy,
the packet size and packet bundling on a packet-to-packet basis. The
invention further includes a technique to eliminate dead air spaces in the
voice data transmission stream by speeding up or slowing down the data
rate in the buffer while maintaining a constant pitch of speech.
A invenção é concernida com as melhorias em sistemas de telefone frente e verso cheios do Internet com uma arquitetura do sistema que tem a latência baixa e que permite uma comunicação de voz com o telefone a telephone ou o PC às conexões de telefone. A arquitetura permite a mudança dinâmica do pacote-à-pacote no codec ajustar para condições do Internet. O porto da voz cría condições self-describing do pacote de modo que o software de um nível mais elevado do sistema seja independent da seleção do codec. Além a ajustar o codec, o porto da voz tem a potencialidade de dinâmicamente e simultaneamente selecionando outros fatores tais como o nível da redundância da correção de erro, do tamanho do pacote e do pacote que empacotam em uma base do pacote-à-pacote. A invenção mais adicional inclui uma técnica para eliminar espaços de ar inoperantes no córrego da transmissão de dados de da voz apressando-se acima ou retardando abaixo a taxa de dados no amortecedor ao manter um passo constante do discurso.