Tag: api

Watson STT Java – Websockets Java和HTTP POST之间的结果不同

我正在尝试构建一个采用流式音频输入的应用程序(例如:麦克风中的一行),并使用IBM Bluemix(Watson)进行语音到文本。 我简要地修改了这里找到的示例Java代码。 这个例子发送了一个WAV,但我发送了一个FLAC ……这应该是无关紧要的。 结果很糟糕,非常糟糕。 这是我在使用Java Websockets代码时得到的: { “result_index”: 0, “results”: [ { “final”: true, “alternatives”: [ { “transcript”: “it was six weeks ago today the terror “, “confidence”: 0.92 } ] } ] } 现在,将上述结果与下面的结果进行比较。 这些是发送相同内容但使用cURL(HTTP POST)时的结果: { “results”: [ { “alternatives”: [ { “confidence”: 0.945, “transcript”: “it was six weeks ago today […]

Mercurial API for Java?

是否有一个普通的API来从Java访问Mercurial存储库? 有Netbeans和Eclipse的插件,但与Subversion对应的插件不同,它们不使用通用的低级库,而是使用自己的包装器来调用Mercurial二进制文件。 调用二进制文件是可以的(目前),但在独立应用程序中使用这些插件似乎非常困难(在它们构建的IDE之外)。 还有HgKit,但这是非常pre-alpha。

用于SRT字幕的Java API

是否有SRT字幕的Java API?

在google.Internal服务器错误中添加联系人时出现exception

从java开始通过Google API插入联系人时,我们从今天早上开始收到以下错误。 请在下面找到堆栈跟踪 Exception while adding contact in google…. com.google.gdata.util.ServiceException: Internal Server Error A temporary internal problem has occurred. Try again later. at com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(HttpGDataRequest.java:624) at com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(GoogleGDataRequest.java:563) at com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:552) at com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:530) at com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:535) at com.google.gdata.client.Service.insert(Service.java:1409) at com.google.gdata.client.GoogleService.insert(GoogleService.java:599) 我们在插入行时遇到此错误 ContactsService.insert(postUrl, contact) 如果有人知道解决方案,请回复。

如何使用Google Translate v2 API客户端库为java提出翻译请求?

没有关于如何将Java Translate API Cliente库用于java的示例。 在此页面中,Google建议搜索其API的示例,但Google Translate API没有一个示例: https : //github.com/google/google-api-java-client-samples 由于我没有找到任何谷歌翻译API的例子,我没有任何关于如何使用他们的官方Java库的线索。 我想提出一个简单的请求,将文本(例如Hello World从英语翻译成西class牙语)与Google制作的官方图书馆: https : //developers.google.com/api-client-library/java/apis/translate / v2但没有可供公众使用的文档或示例。 有没有人知道如何在java中使用谷歌翻译API客户端库,我已经google了,我根本没有运气。 我已经将所有jar包含在我的项目中,但我不知道我必须使用哪些类或哪些对象实例化以从一种语言转换为另一种语言。 我完全不知道。 我只需要像其他Google API的示例存储库中那样简单地剪切代码。

为什么List中没有tail()或head()方法来获取last或first元素?

我最近与同事讨论了为什么Java中的List接口没有head()和tail()方法。 为了实现这样的function,必须编写一个看起来像这样的包装器: public E head() { if (underlyingList == null || underlyingList.isEmpty()) return null; return underlyingList.get(0); } public E tail() { if (underlyingList == null || underlyingList.isEmpty()) return null; return underlyingList.get(underlyingList.size()-1); } 我不知道所有的List实现,但我认为至少在LinkedList和ArrayList中, 获取最后一个元素 (常量时间)应该是非常简单的。 所以问题是: 是否有一个特定的原因,为任何List实现提供tail方法不是一个好主意?

javaee-api和javaee-web-api有什么区别?

我意识到这些依赖关系是编译Java servlet规范所必需的,等等,但我不清楚它们之间的区别,以及何时我应该使用一个而不是另一个。 它们之间有什么区别? 是另一个的超集吗? javax javaee-api 6.0 provided dependency> javax javaee-web-api 6.0 provided

Java API源代码

我在哪里可以找到Java API的源代码?

如何使用lucene API(AND(b OR c))创建嵌套的布尔查询?

我有一个索引对象有三个字段(userId,标题,描述)。 我想找到特定用户的所有对象,其中标题或描述包含给定的关键字。 我有类似的东西(但这显然是错的): WildcardQuery nameQuery = new WildcardQuery(new Term(“name”, filter.getSearch())); WildcardQuery descQuery = new WildcardQuery(new Term(“description”, filter.getSearch())); TermQuery userQuery = new TermQuery(new Term(“user_id”, u.getId()+””)); BooleanQuery booleanQuery = new BooleanQuery(); booleanQuery.add(new BooleanClause(name_query, Occur.SHOULD)); booleanQuery.add(new BooleanClause(desc_query, Occur.SHOULD)); booleanQuery.add(new BooleanClause(user_query, Occur.MUST)); 如何修改代码以获取具有正确ID的所有对象以及标题或描述中的搜索短语?

JAVA使用谷歌语音识别API

我正在尝试使用谷歌语音识别API。 这是我写的代码: http://pastebin.com/zJEhnJ74 有用。 我从服务器得到答案: {“status”:5,”id”:”8803471b14a2310dfcf917754e8bd4a7-1″,”hypotheses”:[]} 现在的问题是“状态:5”。 事实上,这里的状态代码: status: 0 – correct , status: 4 – missing audio file, status: 5 – incorrect audio file. 我的问题是“音频文件不正确”。 我不明白它是否是.flac文件错误(你可以在这里下载我的测试.flac文件: http ://www21.zippyshare.com/v/61888405/file.html)或我如何读取文件(在一个字节数组然后将其转换为字符串) 感谢帮助! 抱歉我的英语不好