问题标签 [skype4java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4379 浏览

skype - 使用单个实例进行多个 Skype 登录?

谁能告诉我如何创建具有不同登录名的多个Skype实例。(例如imo.im允许多个Skype用户登录和聊天)。不知何故,我读到使用Dbus-skype客户端是可能的,但我不知道如何完全有可能。手动登录 Skype 客户端后,Skype API 仅适用于单个用户,但我需要这个用于多个用户。任何想法,请帮助我。

0 投票
0 回答
522 浏览

java - 如何使用 skype4java 将音频注入通话

我想在所有正在进行的Skype通话中播放声音,最好使用skype4java(或者如果有人知道怎么做的话)

这是我到目前为止的代码,但它不起作用,我应该改变什么?还是更容易使用其他东西来实现这一点?

0 投票
1 回答
1607 浏览

java - 在 x64 系统上使用 skype-java-api

我正在使用skype-java-api在 Java 中使用 skype。我需要的唯一功能是在点击时拨打电话号码。它在 Windows XP x86 上运行良好,但我只是在 Windows 7 x64 上对其进行了测试,但它失败了。错误是:
线程“Thread-2”中的异常 java.lang.UnsatisfiedLinkError: C:\Users\Vazdautan\AppData\Local\Temp\skype.dll: Can't load IA 32-bit .dll on a AMD 64-位平台
是否有任何其他跨平台替代方案(适用于 MAC 和 Windows)或者是否有可能以某种方式解决它?

谢谢,安德鲁。

0 投票
1 回答
1711 浏览

java - 如何在 Android 应用程序中使用 Skype Java API?

我想制作一个应用程序来监控手机中其他 IM 的聊天历史记录。

尽管我从网上找到了 Skype4Java API,但我找不到任何适用于 Android 的 Skype API。我希望在 Android 应用程序中使用它。我已将该 API 的 .jar 文件导入到我的 Java 构建路径中。当我运行我的代码时,我收到 libskype.jnilib 和 libskype.so 文件的错误。我也无法删除该文件,因为当我尝试删除该文件时出现错误。请告诉如何做到这一点?

如何在 Android 应用程序中使用 Skype 的 Java API?

0 投票
1 回答
2053 浏览

android - Android Skype 录音机

嗨,我正在尝试开发能够记录 Skype 通话的 android 应用程序。问题是缺乏知识,你能给我一个提示如何简单或从哪里开始吗?

我的想法是:

  • 创建侦听(我的意思是监视器)进程的服务,并在启动 Skype 传入/传出呼叫时,服务启动的记录器 - 立即开始记录,设备的麦克风源和扬声器源也是,名称记录的文件的日期和参与的联系人对话,当通话结束时 - 它会停止录音。
0 投票
1 回答
160 浏览

c++ - 当 Skype ICallChannelManagerEvents 被触发时

我正在使用 Skype 进行应用程序到应用程序的通信。我的要求是当一个 Skype 用户发出呼叫/视频呼叫时,我想使用应用程序流将消息从插入 Skype 的一个应用程序发送到插入 Skype 的其他应用程序。

在单独的示例应用程序中,我可以使用应用程序流从一个应用程序向其他应用程序发送和接收消息,但我想在用户拨打电话时激活应用程序流。

Skype4COM 为 ICallChannelManager 公开这三个事件

  1. ICallChannelManagerEvents::Channels
  2. ICallChannelManagerEvents::Created
  3. ICallChannelManagerEvents::消息

我已经注册了这三个事件

当 m_pCallChannelMgr->CreateApplication(); 被称为它会触发 ICallChannelManagerEvents::Created 事件。

我不确定,当其他两个事件 ICallChannelManagerEvents::Channels 和 ICallChannelManagerEvents::Message 被触发时。请帮我解决这个问题。

0 投票
1 回答
319 浏览

java - 找不到包 IntelliJ IDEA Skype4java

我非常沮丧,我什至无法开始编写我的插件,因为我在编译一个简单的测试用例时遇到了这样的问题。

我按照IDEAs网站上的指南添加库,这似乎是成功的,因为IntelliSense检测到包/类,但后来我来编译..找不到包

这是一个屏幕截图:非常感谢任何建议,谢谢。

截屏

如您所见,它似乎在 IDE 中获取库(检测包/类/方法等)

0 投票
2 回答
1901 浏览

java - 以编程方式控制 Skype 或 Google+ 客户端发起视频通话

有没有办法用 Python、C/C++ 或 Java 编写程序,甚至是 Web 编程来向联系人列表中的某个人发起 Skype/Google+ 环聊视频通话?(即我想以编程方式启动 Skype 视频通话)

有没有人这样做过或知道任何我可以开始的例子?

谢谢,

0 投票
0 回答
1220 浏览

c# - Skype4COM:识别来电事件并将其与我机器上的一个活动 Skype 客户端相关联

我的项目: 我需要为我的一个项目建立一个 Skype Listener 服务器。它将: 1. 托管 8 个不同的虚拟 Skype 帐户。2. 所有帐户都已经关联: (a) 已录制的音频文件 (b) 预先录制的视频文件。3. 对任何这些 Skype 帐户的 Skype 呼叫将根据呼叫类型自动启动预先录制的音频或视频。

我的研究: 我在 Skype 开发人员论坛中进行了研究,但我找不到任何 URI 或 API 来以编程方式接受传入的内容。但是,我能够捕获来电事件并使用 Skype4COM 对其进行响应。

http://devforum.skype.com/t5/Desktop-API/Event-for-incoming-call/td-p/9174

现在因为我必须使用 SKype 提供的辅助方法在同一台机器上运行的 8 个不同的 Skype 帐户中实现相同的功能。但是在使用相同的情况下,我无法确定何时发生来电事件,即接收呼叫的帐户。因此,无论是哪个帐户,它都会打开相同的预先录制的视频,而不是与 Skype 帐户相关联的帐户。希望我解释清楚。

我的问题: 1.我正在寻找一种方法(使用 SkypeKIT 或 Skype4COM)来识别来电事件并将其与我机器上的一个活动 Skype 客户端相关联。2.为了播放预先录制的视频和音频,我目前正在更改我机器上Skype客户端的视频源。现在由于所有 Skype 帐户都在同一个客户端上运行,所以我无法将不同的视频源附加到不同的帐户。有没有办法在同一台机器上运行多个 Skype 实例?任何关于如何使用 SkypeKIT 和 SKype4COM 或任何其他方式完成这些的建议/即时帮助将不胜感激。

PS:我重新发布了这个问题并添加了我的研究工作。

问候拉吉

0 投票
1 回答
673 浏览

skype - 在 Skype 中实现个人语音邮件的代码

我有一个项目,我将接收来自某些 Skype 用户的 Skype 电话。用户需要通过预定义的消息进行响应,然后根据响应将被引导到下一站(代理或呼叫或其他预先录制的消息)。

我确实发现了很多 Skype 的 DTMF 和 IVR 实现并尝试实现它们,一切正常,但问题在于将录制的消息播放为 Skype 呼叫响应。有人可以帮助我如何编写 C# 代码来更改 Skype 的音频源以播放 wav 或 mp3 文件吗?

我检查过:

http://devforum.skype.com/t5/Desktop-API/Event-for-incoming-call/td-p/9174

http://community.skype.com/t5/Desktop-API-former-Public-API/Sending-Audio-in-Skype/td-p/422

通过 Skype 通话发送音频

列举一些。除了将音频播放为 Skype 响应之外,可以实现所有功能。请帮忙。