Resposta Android Chamadas no Ubuntu via Bluetooth -- bluetooth campo com android camp askubuntu Relacionado O problema

Answer android calls on ubuntu via bluetooth


9
vote

problema

português

Eu posso conectar com sucesso meu dispositivo Android como fonte de áudio, e ouvir música, vídeos do YouTube etc. no meu laptop (que são jogados no telefone Android). Mas quando estou em uma ligação, o áudio não passa pelo laptop, mas funciona no meu fone de ouvido Bluetooth. Se eu selecionar uma opção no meu telefone Android para transferir a chamada via Bluetooth (como eu faria no meu fone de ouvido), não há som no meu computador ...

O que eu tentei:

  • Como configurar o Ubuntu PC como fone de ouvido Bluetooth para participar de chamadas - não funciona

  • como pode Eu faço telefonemas usuais usando um celular conectado? - parece desatualizado, não é possível instalar

english

I can successfully connect my android device as audio source, and listen to music, youtube videos etc. on my laptop(that are played on android phone). But when I'm in a call, the audio doesn't go through the laptop, but it works on my bluetooth headset. If I select an option on my android phone to transfer the call via bluetooth(like I would on my headset), there's no sound on my computer...

What I tried:

  • How to set up Ubuntu PC as bluetooth headset to attend calls - Doesn't work

  • How can I make usual phone calls using a connected mobile phone? - seems outdated, cannot install

     
       
       

Lista de respostas

1
 
vote

Eu também tinha esse problema. Eu estava tentando gravar meus telefonemas com o Obs. Depois de mexer com várias fontes de áudio, sem pagar muita atenção, pude gravar a chamada. Isso não foi muito útil para mim porque o áudio não jogou através dos alto-falantes, além de alguns motivos colocando a entrada de microfone de chamada desativada. Na época, considerei essas duas questões separadas.

Eu percebi que isso prova que o problema não se origina no lado do Android, nem na transmissão Bluetooth do áudio para o Linux. O problema está em algum lugar entre o Pulseaudio e os alto-falantes.

Eu investiguei mais e notei alguma coisa. Quando eu joguei música do telefone, o Obs detectou como saída de áudio . Mas quando eu coloquei uma chamada telefônica, o Obs detectou como áudio entrada . Isso explicou os dois problemas!

O que eu fiz foi definido OBS para produzir meu microfone:

    .
  1. Conecte seu smartphone e computador com Bluetooth.
  2. instalar obs: sudo apt install obs-studio .
  3. No painel "Fontes" na parte inferior da tela, clique no sinal "+" para adicionar uma nova fonte de áudio.
  4. Selecione "" ALSA) "ou" Captura de entrada de áudio (Pulseaudio) ".

digite a descrição da imagem aqui

  1. Você não precisa alterar nada na janela "Criar / Select Source" que aparece, basta clicar em OK.
  2. Você não precisa alterar nada na janela "Propriedades" que aparece, basta clicar em OK.
  3. Um novo conjunto de barras aparecerá no painel "Mixer", a visualização mostrando que está capturando o microfone do seu computador se você tiver um. Gire o volume para baixo usando o slider azul embaixo dele; Você não quer feedback quando começamos a produzir o microfone.
  4. Clique na engrenagem de configurações ao lado da entrada do dispositivo de captura de áudio.
  5. Selecione "Propriedades avançadas de áudio" no menu.

digite a descrição da imagem aqui

  1. Coloque uma chamada do seu smartphone.
  2. Na janela que aparece, selecione o menu suspenso "Monitoramento de áudio" para "Dispositivo de captura de áudio (ALSA)" e configurá-lo para "monitorar e saída". Eu descobri que funciona de forma mais consistente quando a chamada é colocada antes que a configuração seja alterada. digite a descrição da imagem aqui
  3. Os alto-falantes agora devem começar a tocar a chamada! deve. Isso nem sempre funciona. Às vezes eu tive que remover e adicionar novamente a fonte de áudio para fazê-lo funcionar.

provavelmente há uma melhor maneira de fazer isso com streaming de VLC.

Este não é o fim da história se você quiser gravar a chamada, porque a chamada ainda desativa o microfone, então você não pode se registrar falando. Vou atualizar esta resposta se eu descobrir como fazer isso.

 

I had this problem, too. I was trying to record my phone calls with OBS. After fiddling around with various audio sources, without paying too much attention, I was able to record the call. This wasn't much use to me because the audio didn't play through the speakers, plus for some reason placing the call disabled microphone input. At the time I regarded these as two separate issues.

I realized that this proves that the problem originates not on the Android side, nor in the Bluetooth transmission of the audio to Linux. The problem lies somewhere between PulseAudio and the speakers.

I investigated further and noticed something. When I played music from the phone, OBS detected it as audio output. But when I placed a phone call, OBS detected it as audio input. This explained both of my problems!

What I did was set OBS to output my microphone:

  1. Connect your smartphone and computer with Bluetooth.
  2. Install OBS: sudo apt install obs-studio.
  3. In the "Sources" pane at the bottom of the screen, click the "+" sign to add a new audio source.
  4. Select either "Audio Capture Device (ALSA)" or "Audio Input Capture (PulseAudio)".

enter image description here

  1. You don't need to change anything on the "Create/Select Source" window that pops up, just click OK.
  2. You don't need to change anything on the "Properties" window that pops up, just click OK.
  3. A new set of bars will appear in the "Mixer" panel, the visualization showing that it is capturing your computer's microphone if you have one. Turn the volume down using the blue slider underneath it; you don't want feedback when we start outputting the microphone.
  4. Click the settings gear next to the Audio Capture Device entry.
  5. select "Advanced Audio Properties" on the menu.

enter image description here

  1. Place a call from your smartphone.
  2. In the window that pops up, select the "Audio Monitoring" drop down menu for "Audio Capture Device (ALSA)" and set it to "Monitor and Output". I found it works most consistently when the call is placed before the setting is changed. enter image description here
  3. The speakers should now start playing the call! Should. This doesn't always work. Sometimes I had to remove and re-add the audio source to make it work.

There is probably a better way to do this with VLC streaming.

This isn't the end of the story if you want to record the call, because the call still disables the microphone, so you can't record yourself speaking. I will update this answer if I figure out how to do that.

 
 
     
     

Perguntas relacionadas

34  O Ubuntu não está detectando meu dispositivo Android  ( Ubuntu is not detecting my android device ) 
Eu sou novo para o Android. Acabei de baixar e instalei o Android SDK. Agora, quando executo o aplicativo do Eclipse, meu dispositivo não está sendo detectado...

23  Calendário de sincronização e contatos com smartphone Android  ( Sync calendar and contacts with android smartphone ) 
Eu uso o Thunderbird com a Lighting Calendar Addon, que armazena dados de calendário em iCalendar formato. Como posso sincronizar este calendário e contat...

5  Conexão amarrada USB via Nexus um não mostrando no NetworkManager  ( Usb tethered connection via nexus one not showing on networkmanager ) 
Ao conectar meu Nexus um (Android 2.3.3) via USB e ativando a opção "USB Tethering", não consigo ativar a conexão via Network Manager, porque acabei de ver um...

19  Aceleração do Android 3D em Androvm com Primusrun?  ( Android 3d acceleration in androvm with primusrun ) 
Eu tenho tentado uma máquina virtual Android chamada Androvm em um laptop Ubuntu 12.04 32 bits com configuração de gráficos híbricos Intel / NVIDIA como o s...

2  Eclipse exibe PNG como um arquivo de texto  ( Eclipse displays png as a text file ) 
Eu quero criar um aplicativo no Eclipse com o libgdx. Mas quando eu importo um arquivo PNG no Eclipse, ele o exibe como um arquivo de texto. Eu tentei com o K...

-1  Android SDK não é encontrado por flutter  ( Android sdk is not found by flutter ) 
Eu instalei o Android Studio por descompactando o arquivo zip do site oficial e em execução sudo ./studio.sh . Então, foi instalado no diretório / raiz . ...

0  Porting Ubuntu Touch no Samsung Galaxy S2 Plus [duplicado]  ( Porting ubuntu touch on samsung galaxy s2 plus ) 
. Esta pergunta já tem respostas aqui : Como faço para fazer o Ubuntu Touch para dispositivos diferen...

8  Compartilhando arquivos com dispositivos Android (Como faço para montar um HP Touchpad, Cyanogen Mod 9?)  ( Sharing files with android devices how do i mount an hp touchpad cyanogen mod ) 
Eu recentemente instalei o Cyanogen Mod 9 no meu tablet HP Touchpad, mas estou encontrando problemas ao tentar acessá-lo do meu laptop Ubuntu (Ubuntu 11.10, G...

-1  Problemas de sincronização de fotos e efeitos estranhos de arquivos enviados de outros dispositivos [fechados]  ( Problems syncing photos and strange effects of uploaded files from other devices ) 
. É difícil dizer o que está sendo perguntado aqui. Esta questão é ambígua, vaga, incompleta, excessivamente ampla ou retór...

2  Não é possível obter gráficos para trabalhar no HP Pavilion G6  ( Cant get graphics to work on hp pavilion g6 ) 
Eu tenho este laptop HP Pavilion G6 de Crappy (nenhuma outra escolha, fornecida pelo Office), que está tendo problemas para lidar com gráficos (Ubuntu 12.04 L...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.