标签: skype

如何在 callto: 或 skype: URL 上设置 xdg-open 的默认应用程序?

我正在编写一个 Chrome 扩展程序,它链接页面中的电话号码,以便您可以单击它们并拨打 Skype 电话。

Linux 上的 Chrome 用于xdg-open委托外部 URL 处理,但它不理解callto:URL skype:。我知道,如果我能找出适当的 mime 类型,我可以使用它来xdg-mime default将 Skype 设置为处理程序,但我已经搜索过,但找不到有关该主题的任何内容。

例如,我如何设置xdg-open callto:+1234567890才能使用 Skype 拨打电话?

linux google-chrome skype google-chrome-extension

5
推荐指数
1
解决办法
5537
查看次数

Skype 链接到 echo123

我试图在 html 页面中插入一个链接,这样当您单击它时,Skype 就会调用“回声测试服务”。“callto://echo123”是否适用于所有浏览器和几乎操作系统?如果没有安装 Skype,我可以显示一个很好的错误吗?我读过关于 js 中的 skypedetection 但它从 Skype 网站上消失了......

javascript skype hyperlink

5
推荐指数
1
解决办法
1314
查看次数

如何自动转录 Skype 会议,并正确归属于每个参与者?

假设每个参与者都同意 Skype 通话的录音和转录,是否有一种方法可以转录会议(实时或离线或两者兼而有之),以便生成文本记录,其中每个口头文本都正确归属于发言者。然后可以将转录本输入到任何类型的搜索或 NLP 算法中。

“自动转录 Skype”的 Google 搜索前 3 名指的是使手动转录变得更容易的应用程序:

(1) http://www.dummies.com/how-to/content/how-to-convert-skype-audio-to-text-with-transcribe.html

(2) http://ask.metafilter.com/231400/How-to-record-and-transcribe-Skype-conversation

(3) https://www.ttetranscripts.com/blog/how-to-record-and-transcribe-your-skype-conversations

虽然录制音频并将其发送到语音转文本引擎很简单,但我怀疑它的质量是否会非常高,因为最好的结果通常是依赖于说话者的模型(否则我们就不必花时间来训练龙自然言)。

但是,在我们选择说话者相关转录模型之前,我们需要知道音频的哪个片段属于哪个说话者。有两种方法可以解决这个问题:

  1. 有一种简单的方法可以检索来自每个参与者的所有音频,例如,您只需在通话期间记录每个扬声器麦克风的所有音频,而无需进行任何分段。

  2. 如果第一个选项在某种程度上不可行或令人望而却步,我们必须使用说话人分类算法,该算法将音频分割成 N 个簇/说话人(大多数算法允许知道音频中有多少个说话人,但有些算法可以自己解决这个问题)。对于通话过程中的实时转录,我想我们需要一些奇特的实时说话者分类算法。

无论如何,一旦解决了分割问题,每个参与者都会拥有经过训练的说话者模型,然后将其应用于他们的音频部分。一天结束时,每个人都会得到一份不错的对话记录,稍后我们可以做一些花哨的事情,比如主题分析,或者也许老大哥想要筛选每个人的项目会议,而不必听几个小时的音频。

我的问题是,在实践中实施这一点的方法是什么?

nlp skype audio-recording speech-to-text transcription

5
推荐指数
0
解决办法
4452
查看次数

如何使用python和bot框架创建一个简单的Skype机器人

我正在尝试使用 python 在带有 botframework 的 Skype 中创建一个非常简单的机器人。这是我做的步骤。

  • 在资源中创建了一个频道机器人。

在此处输入图片说明

  • 使用 Flask 创建了一个简单的 Python Web 服务来接收来自机器人的消息。在 ngrok 上公开它并在消息传递端点中添加相同的内容。

在此处输入图片说明

  • 我通过网络聊天测试了机器人,并且在我的 python 网络服务中得到了一个 json

    {
    "recipient": {
    "id": "txBot@b0X6R31x6uQ", 
    "name": "txBot"
     }, 
    "from": {
    "id": "1xFUIEqdQfv", 
    "name": "You"
     }, 
     "entities": [
        {
        "supportsTts": true, 
        "supportsListening": true, 
        "type": "ClientCapabilities", 
        "requiresBotState": true
        }
     ], 
    "locale": "en", 
    "timestamp": "2018-11-22T13:00:42.9086958Z", 
    "channelId": "webchat", 
    "channelData": {
    "clientActivityId": "1542891640077.5912976099256072.0"
    }, 
    "conversation": {
        "id": "b5b52b9e464b4e958b1219dadedfffce"
    }, 
    "serviceUrl": "https://webchat.botframework.com/", 
    "text": "hello from test", 
    "textFormat": "plain", 
    "type": "message", 
    "id": "b5b52b9e464b4e958b1219dadedfffce|0000002"
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 我能够处理这个 json 并且能够在这个例子中将用户输入“hello …

python skype botframework

5
推荐指数
1
解决办法
4124
查看次数

使用Skype API的Java bot

是否有适用于Skype 4.0 的最新 Java API?我需要一个简单的机器人来创建聊天并进行讨论.

如果没有Java API,有什么方法可以用Java发送Skype命令?

另外,我是否允许使用公共Skype,或者我是否需要拥有自己的Jabber服务器?

java skype

4
推荐指数
1
解决办法
4621
查看次数

PowerShell中的COM接口包装器?

我在C#中有以下代码,我尝试移植到PowerShell.但我不知道如何移植此演员:

((_ISkypeEvents_Event)skype).CallStatus += CallStatusHandler;
Run Code Online (Sandbox Code Playgroud)

如果我只是在PowerShell控制台中键入[Skype4COM.ISkypeEvents_Event],我会得到:

无法找到类型[Skype4COM.ISkypeEvents_Event]:确保已加载包含此类型的程序集.

但是,我可以获取$ skype对象的所有成员:

$skype = New-Object -ComObject Skype4COM.Skype
Run Code Online (Sandbox Code Playgroud)

以下行不起作用:

$skypeevent = [Skype4COM._ISkypeEvents_Event]$skype
Run Code Online (Sandbox Code Playgroud)

如果我尝试直接在$ skype对象上调用该方法,如下所示:

$skype.add_CallStatus({ write-host "yay" })
Run Code Online (Sandbox Code Playgroud)

......它(如预期的那样)告诉我:

方法调用失败,因为[System .__ ComObject#{b1878bfe-53d3-402e-8c86-190b19af70d5}]不包含名为"add_CallStatus"的方法.

我试图创建一个COM包装器,但它仍然无法获取COM接口的类型...

有任何想法吗?十分感谢!

com powershell skype

4
推荐指数
1
解决办法
2892
查看次数

你能用JSONP检索你的Skype状态吗?

有没有人知道使用JSONP获取Skype状态的URL?

到目前为止我只找到了一个XML状态URL(http://mystatus.skype.com/username.xml).

(我正在尝试使用AJAX查询Skype.是的,我可以使用服务器端代理脚本来超越跨域限制,但直接调用会很棒.)

西蒙.

api ajax json skype

4
推荐指数
1
解决办法
4831
查看次数

如何从Android应用程序启动Viber调用?

我正在开发一个Android应用程序,除了其他功能外,它还必须能够使用Viber进行呼叫.我尝试使用Skype的解决方案,但没有成功.我得到的错误是:

05-08 19:51:51.660: D/AndroidRuntime(29140): Shutting down VM
05-08 19:51:51.660: W/dalvikvm(29140): threadid=1: thread exiting with uncaught exception (group=0x40018578)
05-08 19:51:51.680: E/AndroidRuntime(29140): FATAL EXCEPTION: main
05-08 19:51:51.680: E/AndroidRuntime(29140): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=viber:0692155555 }
05-08 19:51:51.680: E/AndroidRuntime(29140):    at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1409)
05-08 19:51:51.680: E/AndroidRuntime(29140):    at android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
05-08 19:51:51.680: E/AndroidRuntime(29140):    at android.app.Activity.startActivityForResult(Activity.java:2827)
05-08 19:51:51.680: E/AndroidRuntime(29140):    at android.app.Activity.startActivity(Activity.java:2933)
05-08 19:51:51.680: E/AndroidRuntime(29140):    at rs.stanar.pantaxinovisad.MainActivity.call(MainActivity.java:61)
05-08 19:51:51.680: E/AndroidRuntime(29140):    at rs.stanar.pantaxinovisad.MainActivity.onClick(MainActivity.java:117)
05-08 19:51:51.680: E/AndroidRuntime(29140):    at android.view.View.performClick(View.java:2485)
05-08 19:51:51.680: E/AndroidRuntime(29140):    at android.view.View$PerformClick.run(View.java:9080)
05-08 …
Run Code Online (Sandbox Code Playgroud)

android skype phone-call viber

4
推荐指数
2
解决办法
7251
查看次数

Skype或Hamachi如何通过对称NAT连接用户?

我知道p2p应用程序使用打孔非对称NAT,但是Skype或Hamachi如何使用对称NAT连接用户?

p2p skype nat hamachi

4
推荐指数
1
解决办法
1386
查看次数

UWP使用Skype来拨打电话号码

我希望我的c#UWP App支持主叫号码.

当我使用W10手机时我希望它使用W10 PhoneCall API正常(这是有效的)

Windows.ApplicationModel.Calls.PhoneCallManager.ShowPhoneCallUI(number, name);
Run Code Online (Sandbox Code Playgroud)

但是在W10桌面/ PC上我不会有GSM提供商,所以我想,也许用Skype来拨号,用户按下.

这可能通过UWP吗?也许类似打开网站:

await Windows.System.Launcher.LaunchUriAsync(new Uri(website));
Run Code Online (Sandbox Code Playgroud)

skype call uwp

4
推荐指数
1
解决办法
1306
查看次数