如何在建立呼叫时启用笔记本电脑的默认扬声器和麦克风 [英] How to enable default speaker and mic of my laptop when call is established

查看:227
本文介绍了如何在建立呼叫时启用笔记本电脑的默认扬声器和麦克风的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好我有以下代码使用gsm调制解调器使用c#phone中的命令拨打电话。呼叫成功建立,但是当我接到电话时,没有声音听到没有发生任问题是如何启用我的笔记本电脑麦克风和扬声器,当我打电话给我的gsm调制解调器的默认软件支持语音通话我成功拨打和接听电话与我的gsm调制解调器的默认软件这里是我的代码



System.IO.Ports.SerialPort comPort;

comPort = new System.IO.Ports.SerialPort(COM17,115200,System.IO。 Ports.Parity.None,8,StopBits.One);

comPort.Open();

comPort.DtrEnable = true;



//切换到语音模式

comPort.Write(AT + FCLASS = 8+ System.Convert.ToChar(13).ToString());



//电话号码

comPort.Write(ATD + 123456789;+ System.Convert.ToChar(13).ToString());

System.Threading.Thread.Sleep(17000);



//进入语音传输模式

comPort.Write(AT + VTX+ System.Convert.ToChar(13).ToString());

Hi I have following code to make phone call using at commands in c# phone using gsm modem. Call successfully establish but when I receive call no voice hear nothing happened. Question is how to enable my laptop mic and speaker when phone call is establish the default software of my gsm modem is supported voice call I'm successfully make and receive phone call with default software of my gsm modem here is my code

System.IO.Ports.SerialPort comPort;
comPort = new System.IO.Ports.SerialPort("COM17", 115200, System.IO.Ports.Parity.None, 8, StopBits.One);
comPort.Open();
comPort.DtrEnable = true;

//Switch to Voice Mode
comPort.Write("AT+FCLASS=8" + System.Convert.ToChar(13).ToString());

//Call Number
comPort.Write("ATD+123456789;" + System.Convert.ToChar(13).ToString());
System.Threading.Thread.Sleep(17000);

//Enter Voice-Transmission Mode
comPort.Write("AT+VTX" + System.Convert.ToChar(13).ToString());

推荐答案

你必须使用api作为风控制媒体ows。

从谷歌搜索
you must use api for control media of windows.
search it from google


这篇关于如何在建立呼叫时启用笔记本电脑的默认扬声器和麦克风的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆