Ir para conteúdo
Fórum Script Brasil
  • 0

Identificador de chamadas placa de som


Mark Brazi

Pergunta

Boa Noite a Todos

Sou novo aki, anti-mão já agradeço a todos.

Bom estou tentando fazer um identificador de chamadas ( Bina )

com gravador de audio que grave as ligações.

Pela Placa de Som do PC ( entrada Mic da Placa )

Depos de rodar muito na net Achei vocês aki e acho que vocês podem me dar alguma

ideia como posso fazer este Bina.

valeu galera e Boa noite Todos

Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0

Deixa explicar melhor sobre o projeto

O programa basicamente é um gravador de voz

O adaptador transforma a saída do telefone em audio tipo microfone do PC.

A linha telefone sem ligações não tem ruídos (sem Som) + tem uma tensão

Continua de (48 v) + nada.

Quando este telefone é chamado e esta linha tem o (Bina habilitado) na linha.

A operadora faz esta tensão descer para + ou – (30 v) ai começa a mandar só os pulsos de DTMF que é a identificação de que esta ligando, que é o mesmo sinal que você mando quando esta fazendo uma ligação quando você tecla no teclado do telefone você manda tons de DTMF.

Quando termina a seqüência de pulsos a operadora manda o Ring que é a campainha do telefone que ai a tensão sobe para + ou - de 100 v a 120 v.

Por isso Cuidado linha telefônica da Choque rsss eu sei rssss, se você estiver mexendo na linha e alguém ti ligar você vai levar um choque rsssss

Bom vamos lá.

Nisso o adaptador já transformou tudo isso em audio.

O programa vai ter que identificar o tom do audio de DTMF para transformar em Números

Gravar a conversa em audio.

Tem que gravar tudo, tipo ele começa a gravar quando chega uma ligação ou quando se tira o telefone do gancho pois gera um sinal de audio

Bom é isso ai galera

Bom dia a todos

Editado por Mark Brazi
Link para o comentário
Compartilhar em outros sites

  • 0

Mas você já tem esses dados ou precisará trabalhar com algo no computador do cliente para obtê-los ?

Se tiver que conseguir os dados, aí é mais complicado. Caso contrário (dados em um formulário, por exemplo) é mais simples.

Você está trabalhando com qual dos casos acima ?

De quaquer forma, este tópico está relacionado ao tópico Identificador de chamadas em JavaScript ?

Link para o comentário
Compartilhar em outros sites

  • 0

Boa tarde

desculpe a demora estava viajando

Bom vamos la.

Os dados já são fornecidos pela operadora de telefinia

o programinha teria que indenticicar o tom do audio e transformar em texto

o tom de DTMF é sempre 2 frequenias uma alto e outra baixa como no exemplo:

Hz /__1209___/__1336__/__1477__/

697 /____1 ____/____2__ /____3___/

770 /____4 ____/____5___/____6___/

852 /____7____/_____8__/____9___/

941 /____* ___/_____0___/___#___/

tipo o numero 1 do seu telefone = 1209Hz + 697Hz

tipo o numero 2 do seu telefone = 1336Hz + 697Hz

tipo o numero 3 do seu telefone = 1477Hz + 697Hz

tipo o numero 4 do seu telefone = 1209Hz + 770Hz

tipo o numero 5 do seu telefone = 1336Hz + 770Hz

tipo o numero 6 do seu telefone = 1477Hz + 770Hz

tipo o numero 7 do seu telefone = 1209Hz + 852Hz

tipo o numero 8 do seu telefone = 1336Hz + 852Hz

tipo o numero 9 do seu telefone = 1477Hz + 852Hz

tipo o numero * do seu telefone = 1209Hz + 941Hz

tipo o numero 0 do seu telefone = 1336Hz + 941Hz

tipo o numero # do seu telefone = 1477Hz + 941Hz

para vocês poderem intender melhor da uma olhadinha neste site

http://www.dialabc.com/sound/generate/

você coloca algum munero de telefone e ele transforma em tons de audio

sauva este audio e depois coloca neste site

http://www.dialabc.com/sound/detect/

ele vai transformar o auido do numero de telefone que você colocou no site em cima para texto

novamente

e o Dispositivo de gravação de audio pega tudo desde os tons DTMF ate a converça e ele é ativado apartir de um determinado Decibeis

tipo ( - 36dB ate +12 dB ) você poderia deixar em tipo ( -18dB ) quando o som que esta entrando pela placa de som for superior ao (-18dB ) o programinha começa a gravar

e se o som ficar abaixo de (-18dB ) por mais de 10 segundos o programa para de gravar .

bom acho que é isso ai

quanquer duvida to pro aki

ate + e boa tarde a todos

Editado por Mark Brazi
Link para o comentário
Compartilhar em outros sites

  • 0

Olá...

É possível fazer isto em JavaScript sim. PORÉM, não diretamente.

Você deverá:

- Usar um adaptador para coletar o audio da linha telefonica

- Usar um PlugIn decodificador (veja link abaixo)

Existe um PlugIn que detecta em DTMF e FSK e ainda grava automaticamente em MP3.

Ele possui vários exemplos de integração com aplicataivos, inclusive em JavaScript. (Delphi, VB, VBA.. etc).

Suporta até 6 linhas telefônicas (2 linhas em cada placa de som...)

Não é difícil trabalhar com ele, mas não é gratuito.

Link

http://www.tiggra.com.br/Repeater/Ajuda/Index.htm

[]'s

Editado por Valdomiro
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...