VoiVision AI
tech· VoiVision AI Engineering

O limite de precisão está no microfone, não no modelo: captação de sala e concorrência multicanal para atas locais

Por que o mesmo modelo ASR alcança uma taxa de captura de 98% em uma sala de reuniões, enquanto em outra sala a taxa é de apenas 80%? A diferença geralmente não está no próprio modelo utilizado, mas sim na capacidade de captura da sala. Este artigo explica as diferenças entre os três métodos de captura, como a distância de captura e a acústica da sala afetam os resultados, o que os microfones omnidirecionais com sistema de condução óssea realmente resolvem, e como dimensionar o sistema de captura para lidar com várias salas ao mesmo tempo.


Captura de salas e seleção de concorrência em múltiplos canais

O mesmo modelo ASR alcançou uma taxa de sucesso de 98% em uma sala de reuniões, enquanto em outra sala, a taxa de sucesso foi de apenas 80% – E a diferença, geralmente, não está no modelo em si. A diferença está na capacidade de captura dos dados..

Muitas avaliações focam apenas no aspecto de se o modelo é preciso. No entanto, ao realizar a aceitação do modelo, percebe-se que, mesmo com o uso do léxico adequado e com a adição de palavras importantes, a taxa de erros continua alta. A razão é simples:

Um modelo só pode funcionar dentro dos limites do áudio de entrada. Áudios de baixa qualidade não podem ser corrigidos por nenhum modelo.

Nota: Os valores indicados como “publicados” vêm do produto Especificações. Os níveis de desempenho são valores de referência típicos do ambiente normal. Esses valores variam dependendo das condições acústicas, da distância de captação e da estratégia de concorrência. É necessário medir esses valores no local.

A precisão máxima está relacionada à capacidade de captura dos dados.

Comece com um fato que é fácil de ser ignorado: reconhecimento de fala é aquele estágio da cadeia que não consegue compensar o que aconteceu antes dele.

Um modelo pode corrigir o fato de que “essa palavra pode ter sido reconhecida incorretamente”. No entanto, ele não consegue corrigir o problema de que “essa frase nunca foi gravada de maneira clara”. Este último problema se manifesta acústicamente como três problemas distintos.

Problema de áudioCausas acústicasPode ser corrigido com um modelo melhor.
Atenuação no campo distanteA energia do discurso decresce à medida que a distância aumenta. Além disso, o SNR também diminui.Basicamente, não há nada a ser dito.
Resíduos de reverberaçãoAs reflexões que ocorrem no quarto contaminam a fala.Parcialmente
Crosstalk multicanalFalas sobrepostas, mistura de canaisNão

À medida que a distância de captação aumenta, a energia da fala direta diminui significativamente, enquanto o ruído ambiente permanece constante. Assim, a relação sinal/ruído diminui. Aumentar a sensibilidade nesse ponto amplifica tanto o ruído quanto a fala; por isso, o som fica mais alto, mas a precisão pode até piorar.

Conclusão: a captura é a primeira variável em toda essa cadeia de eventos. Isso também explica por que “o mesmo motor funciona de maneira muito diferente em diferentes ambientes”. O que realmente varia não é o motor, mas sim o ambiente em que ele está instalado.

A verdadeira diferença entre as três abordagens de captura

A captura de reuniões pode ser feita de três maneiras diferentes. É necessário escolher a opção mais adequada para cada situação.

AbordagemPrincípioVários locutoresAplicação local/própria para uso dentro do próprio ambiente da empresa
Microfone omnidirecional de hardware dedicadoArranjo de micro-ondas + processamento de sinais de arranjoForte, projetado para pessoas que se encontram ao redor de uma mesa.nativos
Conjunto de componentes do sistema de reuniõesReutiliza o resultado misto do sistema existente.Médio, limitado por aquele sistemaÉ necessário verificar a integração do código.
Software de gravação localO software do cliente grava o áudio local.Fraco, apenas um canal disponívelGeralmente, não é adequado.

Os dispositivos Microfones de hardware omnidirecionais, dedicados para esse propósito são projetados para pessoas que se sentam ao redor de uma mesa. A sensibilidade do dispositivo é aproximadamente uniforme em todas as direções. Além disso, com a combinação de recursos de supressão de ruído e cancelamento de ecos, vários alto-falantes garantem uma qualidade de captação estável. O lado transcrição de fala utiliza microfones omnidirecionais USB, que podem ser conectados através de interfaces padrão. Os hosts de desktop também permitem a conexão rápida de microfones externos.

O Conjunto de componentes do sistema de reuniões parece ser uma solução conveniente – permite a reutilização da saída de áudio do sistema de reuniões existente. No entanto, a qualidade da mixagem depende inteiramente desse sistema: se ele foi desenvolvido para os ouvidos humanos, então seu alcance dinâmico e o SNR podem não ser suficientes para um modelo de processamento de áudio. O que precisa ser verificado é o Separação de canais em cenários com múltiplas partes envolvidas; pois, na maioria das vezes, a mixagem combina vários canais em um só, deixando o separação de falantes sem nenhuma entrada útil para processamento.

O Software de gravação local é, basicamente, um software que não é adequado para implementações locais. Ele captura apenas um canal de áudio, não permite a separação dos falantes em uma reunião com várias pessoas, e depende da instalação do software por parte do usuário.

Modos comuns de falha

  • Tratar “pode registrar” como “pode transcrever”: O áudio do sistema de reuniões é mixado para que seja percebido pelos ouvidos humanos, e não para que seja percebido pelos modelos.
  • Testes realizados apenas perto do pódio: Os quatro cantos e o assento mais distante são as verdadeiras condições de operação.
  • Ignorar o número de canais: Uma vez que os canais são agrupados em um só, separação de falantes não tem mais nenhuma entrada de dados.

Distância de captura e acústica do ambiente

A distância de captação é um parâmetro que é frequentemente perguntado por Sobre nós. No entanto, as respostas para essa pergunta são geralmente vagas. Com um host de desktop e um microfone externo omnidirecional, a área efetivamente coberta pela captação é aproximadamente De 5 a 10 metros. Isso se aplica a salas de reuniões pequenas e médias.

A resposta correta é Mais pontos de coleta, e não “mais sensibilidade”. Isso é determinado pela acústica: a energia da fala decresce à medida que se distancia, enquanto o ruído não decresce. Portanto, o ganho amplifica ambos os sinais da mesma maneira.

A acústica do quarto também é muito importante:

  • Efeito de reverberação: Paredes de vidro, pisos lisos e quartos grandes e vazios refletem claramente, poluindo a voz humana com seus próprios ecos.
  • Ruído em estado estacionário: Ar-condicionado, projetores, tráfego ao ar livre – esses elementos têm espectros estáveis e, pelo menos, podem ser tratados de forma algoritmática.
  • Ruído temporário: Movimento da cadeira, portas batendo, vibrações no telefone… Esses são os motivos mais comuns que fazem com que um conjunto inteiro se despedaça.

Execute duas passagens durante o processo de aceitação.: Um deles tem ar-condicionado e o projetor está funcionando (condições reais). O outro está em uma sala silenciosa (condições controladas). Um teste realizado apenas em uma sala silenciosa não é considerado um teste adequado. A maioria das salas de reuniões possui um nível de ruído de cerca de 40 a 50 decibéis como sombreamento ambiental.

Microsomente em ambas as direções + condução óssea: não há necessidade de mais micrófonos.

O instinto comum em gravadores portáteis é adicionar mais microfones. No entanto, o número de microfones não determina a qualidade da captura do sinal. Muitos microfones, sem processamento de sinal, apenas capturam várias cópias do mesmo sinal, todas com ruídos presentes.

A abordagem eficaz é Mecanismos de coleta complementar.

MecanismoO que ele capturaForçaFraquezas
Condução aérea (omni mic)Ondas sonorasAmpla faixa de alcance, naturalidadeO SNR colapsa sob o ruído intenso.
Condução ósseaVibrações em superfícies sólidasA inteligibilidade do texto permanece mesmo em ambientes com muito barulho.Faixa estreita – requer contato físico.

O caso relacionado ao valor de condução óssea é específico.: Quando o ar condicionado, os ventiladores do projetor ou o barulho do ambiente externo já destroem a qualidade do sinal sonoro, a componente de voz capturada por meio do microfone permanece relativamente intacta. Isso não é apenas “mais um microfone” – é um canal de captura independente.

Por exemplo, o cartão de gravação pessoal utiliza um design Microfone bidirecional, com capacidade de transmissão de sinais pelo osso, com alcance de captura de 5 a 10 metros. As gravações são sincronizadas automaticamente com um servidor local, formando uma cadeia de processamento: “gravação com um só toque → transcrição por AI → base de conhecimento”. Esse sistema é ideal para trabalho móvel, entrevistas e pesquisas em campo, onde a implantação fixa não é possível.

De uma sala para muitas salas: dimensionamento da concorrência

Uma vez resolvida a questão da captura, a próxima questão é Calcule e identifique os canais necessários.. Há um erro comum aqui: tratar “canais por caixa” como a única métrica a ser considerada.

Cenários reais requerem duas contas separadas.: múltiplos separação de falantes dentro de um único quarto; além disso, existe também o paralelismo entre vários quartos. O primeiro é separação de falantes dentro de um único fluxo de áudio, e o segundo é Vários fluxos de áudio transcritos em paralelo – eles consomem processamento de forma muito diferente.

Três camadas, por quarto:

Níveis/EstágiosUse casoConfiguração típicaMétricas chave
Host de desktopQuarto pequeno e individual, com mesa de trabalho própria46 TOPS – Processador de borda, 8 GB de memória, armazenamento expansível de 128 GB.Latência inferior a 1 segundo (publicado)
Servidor do departamentoCentros de P&D, unidades financeiras, cadeias regionais5 canais simultâneos, 166 TOPS, 24 GB de memória com alta largura de bandaLatência de entrada a saída inferior a 1,5 segundos
Servidor empresarialGoverno, defesa, finanças, área médica e outras áreas que exigem alto nível de conformidade10 canais simultâneos, 326 TOPS, 48 GB de memória com alta largura de bandaA taxa de transferência de dados está abaixo de 0,3; a latência de transmissão end-to-end é inferior a 1 segundo.

O Tamanho determinado com base no número de reuniões que podem acontecer ao mesmo tempo. Deve-se deixar um espaço de 20% a mais do que o necessário. é adequado para sessões específicas. Gerar um servidor empresarial apenas para uma única sala é um desperdício de recursos. Já utilizar hosts de área de trabalho para várias salas ao mesmo tempo significa criar filas de espera.

Várias salas: agregação de áudio e controle de clusters

Os servidores de nível departamental suportam o protocolo Agregação de áudio distribuído pela rede – o áudio proveniente de várias salas é agregado em um único servidor, para fins de processamento unificado. Além disso, existe uma consola web para gestão desses dados. Isso evita a necessidade de implementar sistemas separados para cada sala, permitindo que os transcritos e gravações sejam gerenciados de forma centralizada.

Em escala maior, vários hosts são gerenciados por meio de um Plataforma de gestão, que permite o controle do cluster de forma unificada: autenticação unificada, configuração remota e agendamento coordenado. Além disso, as transcrições e gravações são gerenciadas de forma centralizada. O número de hosts envolvidos pode aumentar quando se utiliza o 50+ canais com concorrência agrupada.

Se os canais que chegam de uma rede de agregação não estiverem sincronizados, o separação de falantes falhará devido à desalinhamento dos canais. Isso deve ser verificado no local, com a utilização de gravações de áudio com conteúdo sobreposto. Não se pode julgar o resultado com base apenas em resultados obtidos com um único canal.

Lista de verificação de aceitação

#ItemMétodoCritério Pass
1Cobertura de coletaRecorde em quatro cantos e no assento mais distante.Todos passam
2Tolerância ao ruídoUma passagem com o AC e o projetor ativados.A taxa de erro não diminui.
3Multi-separação de falantesGravação com três ou mais speakers sobrepostosNenhuma atribuição errada de todo o segmento
4Benefícios da condução ósseaCompare os canais que estão sujeitos a ruídos intensos.A inteligibilidade melhora.
5ConcorrênciaTeste de estresse com base no número real de quartos~20% de margem de manobrabilidade
6Agrupamento de áudiosTestes em rede em múltiplas salasOs timestamps estão alinhados.
7Controle de clustersConsola unificada com múltiplos hostsAutenticação / Configurações / Agendamento de tarefas
8Legendas e reproduçãoVerifique o resultado do processamento de HDMI.Orador / tempo / original / tradução

Os itens 1 e 2 são os que mais são ignorados.: Testar uma vez perto do pódio, em um ambiente silencioso… é a combinação clássica de “aprovam no teste, rejeitam na produção”.


Leitura adicional: Beyond 98% accuracy: five engineering stages that decide minutes quality | Running meeting transcription on Ascend 310P | Choosing an on-premise ASR solution

FAQ

Q: Por que o mesmo modelo oferece precisões muito diferentes em salas de reuniões diferentes?

A: Como o limite de precisão é determinado pelo áudio de entrada, um modelo só pode se aproximar desse limite, mas nunca o ultrapassar. A atenuação do sinal em campos distantes, os resíduos de reverberação e o ruído entre diferentes canais de sinal são problemas que não podem ser resolvidos com o aumento da capacidade do modelo. Quanto maior a distância de captura do sinal, maior será a reverberação no ambiente. Além disso, quanto mais pessoas estiverem falando ao mesmo tempo, menor será a relação sinal-ruído e maior será a taxa de erro.

Q: Qual é a diferença entre um microfone omnidirecional e um microfone comum?

A: Um microfone omnidirecional tem uma sensibilidade aproximadamente uniforme em todas as direções, o que é ideal para pessoas sentadas ao redor de uma mesa. Um microfone comum, por outro lado, é direcional: funciona bem quando está próximo de um único falante, mas sua qualidade diminui significativamente quando as pessoas se movem ou quando várias pessoas falam ao mesmo tempo. Os salões de conferências também precisam de recursos para suprimir ruídos e eliminar ecos. Ser capaz de gravar e transcrever o áudio é algo completamente diferente.

Q: O que é o sistema de captação por condução óssea?

A: O sistema de captura por condução óssea capta as vibrações através de uma superfície sólida, e não através do ar. Sua eficácia é evidente em ambientes com muito barulho: quando o ar condicionado, os ventiladores de projetores ou o barulho do ambiente externo já prejudicam a relação sinal/ruído, a voz capturada pelo sistema permanece relativamente intacta.

Q: O que realmente significa um alcance de captura entre 5 e 10 metros?

A: Isso define o tamanho da área que um único microfone consegue abranger. Com um host de mesa e um microfone externo omnidirecional, a cobertura efetiva é de aproximadamente 5 a 10 metros. Isso é adequado para salas de reuniões pequenas e médias. Para além dessa faixa de alcance, a energia do sinal sonoro diminui, enquanto a reverberação aumenta. Aumentar a sensibilidade do microfone apenas amplifica o ruído, juntamente com o sinal sonoro. A resposta correta é ter mais pontos de captação, e não mais ganho.

Q: Como posso escolher o número de canais simultâneos que serão utilizados?

A: A escolha do número de hosts depende do número de salas que realizam reuniões ao mesmo tempo. Uma única sala pequena precisa de um host com um único desktop. Para ambientes em que várias salas trabalham simultaneamente, é necessário um servidor com 5 canais. Em ambientes como sedes administrativas, governamentais ou médicos, onde várias salas funcionam paralelamente, é necessário um servidor empresarial com 10 canais. Vários hosts também podem ser gerenciados como um cluster, com autenticação unificada, configuração remota e agendamento coordenado. O número estimado de canais de concorrência clusterizada é de mais de 50.

Q: Como é feita a agregação do áudio proveniente de várias salas de reuniões?

A: Os servidores de nível departamental suportam a agregação de áudio distribuído pela rede: o áudio proveniente de várias salas é agregado em um único servidor, para ser processado de forma unificada. Existe também uma consola web para gestão do sistema. Isso evita a necessidade de implementar um sistema separado para cada sala, permitindo que os transcritos e as gravações sejam gerenciados de forma centralizada.

Q: O hardware de captura e o mecanismo transcrição de fala precisam, realmente, vir do mesmo fornecedor?

A: Não necessariamente. No entanto, é preciso verificar a compatibilidade da interface e a sincronização do clock. O lado transcrição de fala geralmente utiliza microfones omnidirecionais USB ou áudio proveniente de sistemas locais de conferência, por meio de interfaces padrão. Se as fontes de áudio do transcrição de fala forem de fornecedores diferentes, é necessário verificar o formato de áudio, a taxa de amostragem e a alinhamento dos timestamps. Caso contrário, o separação de falantes falhará devido ao desalinhamento dos canais de transmissão.

Q: Como é gerenciada a segurança dos dados no hardware de captura, em uma implementação local?

A: Os dispositivos da classe Recorder sincronizam as gravações com um servidor local, e não com a nuvem. Além disso, a geração de transcrição de fala e ata de reunião acontece inteiramente localmente, assim, o áudio e o texto nunca saem da intranet. Durante a seleção, verifique se o alvo de sincronização é um servidor local, e se o canal de sincronização está criptografado.

#Captura da sala#Microfone omnidirecional#Concorrência em múltiplos canais#reconhecimento de fala#Implementação on-premise#Reunião ata de reunião

Reserve uma demo personalizada

Conte-nos o seu cenário de reunião e as necessidades de conformidade - obtenha um plano personalizado.

Agendar agora
Live Chat