G. 729 Codec

G. 729 vocoder
G. 729 oferece alta qualidade, robusto discurso, o preço de complexidade

G. 729 codec

  • codec de áudio de banda Larga
  • Móveis, VoIP e Conferência de Voz
  • em tempo Real e multi-canal de implementação
  • Optimizado para DSPs, RiSC, CISC processadores
  • ITU-T G. 729 compatível

G. 729 codec oferece alta qualidade, robusto fala ao preço de complexidade. Entre em contato conosco para discutir seus requisitos de Aplicação G. 729 vocoder.

folheto de download  solicitar demonstração

o algoritmo de compressão de voz G. 729 da VOCAL é otimizado para desempenho nos principais processadores DSPs e RISC/CISC da TI, ADI, AMD, ARM, Intel e outros fornecedores. VOCAL oferece o codec G. 729 como um algoritmo autônomo, como parte de um pacote de biblioteca de software modular, bem como com uma pilha VoIP. Os projetos feitos sob encomenda estão igualmente disponíveis para cumprir exigências originais de G. 729.

G. 729

O G.729 speech coder é um algoritmo de Compressão de fala de 8 kbps conjugado-estrutura algébrica-Code-Excited Linear Prediction (CS-ACELP) aprovado pela ITU-T. G. 729 oferece alta qualidade, desempenho de fala robusto ao preço da complexidade. Requer 10 quadros de entrada ms e gera quadros de 80 bits de comprimento. Com os sinais de processamento de vocoder em 10 quadros ms e um olhar de 5 ms à frente, o atraso algorítmico total de G. 729 é de 15 ms.

desde G.729 é baseado no modelo de predição Linear excitada por código (CELP), cada quadro de 80 bits produzido contém coeficientes de predição linear, índices de livro de código de excitação e parâmetros de ganho que são usados pelo decodificador para reproduzir a fala. As entradas / saídas do algoritmo G. 729 são amostras pcm lineares de 16 bits que são convertidas de/para um fluxo de dados compactado de 8 kbps.

G. 729 Extensions

G. 729 foi projetado e otimizado para funcionar em conjunto com a recomendação V. 70. No entanto, o V. 70 determina o uso de G.729 Anexo A métodos de codificação de fala e, quando necessário, a versão completa da recomendação G. 729 pode ser usada para melhorar a qualidade da fala.

G. 729 Anexo A especifica um vocoder de complexidade reduzida (G. 729A) com várias simplificações, envolvendo rotinas de pesquisa de livros de código e o decodificador postfilter entre outros. Essas modificações podem resultar em qualidade de voz ligeiramente inferior. G. 729 o Anexo B define um vocoder mais eficiente (G.729b) que usa transmissão descontínua( DTX), detecção de atividade de voz (VAD) e geração de ruído de conforto (CNG) para reduzir o uso de largura de banda, impedindo a transmissão de quaisquer quadros que não sejam de voz durante períodos de silêncio. Observe que o G. 729 Anexo D usa compressão CS-ACELP de 6,4 kbps, enquanto o G. 729 anexo E usa compressão CS-ACELP de 11,8 kbps.

a interface de linha pode ser um front-end analógico (codec e DAA) ou uma interface digital como T1/E1,switched 56 e ISDN. A extremidade superior deste software oferece um binário direto e interface de quadro de fala.

Características

  • Compatível com G. 729, G. 729 Anexo A, e G. 729 Anexo B especificações
  • Full e half duplex modos de operação
  • Passa ITU vetores de teste
  • Otimizado para alto desempenho na borda de DSP arquiteturas
  • Multicanal implementação
  • ambiente Multi-tarefa compatível
  • MISRA versão compatível (com limitação de desvios) disponível

Configurações

  • DAA interface usando linear codec de 8.0 kHz de taxa de amostragem
  • interface Direta para 8.0 kHz PCM fluxo de dados (A-law ou μ-law)
  • América do Norte/Internacionais de Telefonia (incluindo IDENTIFICAÇÃO de chamada) suporte disponível
  • Simultânea DTMF detector de operação disponíveis (menos de 150 hits no Bellcore fita de teste típico)
  • MF tom de detectores, de propósito geral programável tom/detectores de geradores disponível
  • Dados/Fax/Voz Distinção disponível
  • Comum comprimido discurso do quadro de fluxo de interface para o suporte de sistemas com vários codificadores de voz
  • Dinâmica de fala codificadores de seleção se vários codecs de voz disponível
  • Pode ser integrado com Cancelador de Eco Acústico, G. 168 Linha Cancelador de Eco e Tom de Detecção/Regeneração de módulos
  • Múltiplas portas podem ser executados em um único DSP
  • Disponível com o VoIP pilha

Mais Informações

  • Exemplos de Áudio
  • MIPS/requisitos de memória
  • PSQM/PSQM+ valores
  • ITU Recomendação G. 729

Plataformas

suporte para plataformas

VOCAL otimizada vocoder de software está disponível para as seguintes plataformas. Entre em contato conosco para plataformas específicas suportadas pelo vocoder e dados de desempenho.

Processors Operating Systems
  • Texas Instruments – C6xx (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x), DaVinci, OMAP, C5xx (TMS320C54x, TMS320C55x)
  • Analog Devices – Blackfin, ADSP-21xx, TigerSHARC, SHARC
  • PowerPC, PowerQUICC
  • MIPS – MIPS32, MIPS64, MIPS4Kc
  • ARM – ARM7, ARM9, ARM9E, ARM10E, ARM11, StrongARM, ARM Cortex-A8/A9, Cortex-M3/M4
  • Intel / AMD – x86, x64 (both 32 and 64 bit modes)
  • Linux, uClinux, BSD, Unix
  • Microsoft Windows ACM / RTC / CE / Mobile
  • Apple iOS / iPhone / iPad & MacOS
  • eCOS / eCOSPro
  • Google Android
  • Green Hills Integrity
  • Micrium μCOS
  • Symbian
  • Wind River VxWorks
  • VOCAL LANsEND

Deixe uma resposta

O seu endereço de email não será publicado.