小编bs7*_*280的帖子

开始使用语音识别和python

我想知道哪里可以开始语音识别.不是图书馆或任何相当"黑盒子"的东西"而是,我想知道我在哪里可以实际制作一个简单的语音识别脚本.我做了一些搜索并发现,并不多,但我所看到的是有"声音"或音节的词典可以拼凑在一起形成文本.所以基本上我的问题是我在哪里可以开始这个?

此外,由于这有点乐观,我也可以在我的程序中使用库(现在).我看到文本库和API的一些演讲只吐出一个结果.这没关系,但这是不可能的.我当前的程序已经检查语法和输入的任何文本的所有内容,所以如果我要说,从语音到文本软件的十大结果,它可以检查每个并排除任何没有意义的文本.

python speech-to-text

24
推荐指数
5
解决办法
8万
查看次数

Python ftplib连接错误(gaierror)

我试图在python中创建一个非常基本的FTP客户端,并且在前几行代码中我已经遇到了问题

我的代码:

from ftplib import FTP
ftp = FTP('ftp.mysite.com')
Run Code Online (Sandbox Code Playgroud)

使用此代码,并使用无数不同的URL,我将始终得到相同的错误:

gaierror: [Errno 11004] getaddrinfo failed
Run Code Online (Sandbox Code Playgroud)

python ftp

7
推荐指数
2
解决办法
5327
查看次数

chrome扩展 - 从后台页面获取标签网址而不弹出窗口

我希望能够获取用户所在选项卡的当前URL,而无需强制用户单击弹出按钮.我已经得到一个脚本来解决用户点击弹出图标的位置,一切都按预期工作,但是尝试完成我当前的目标(不按按钮就这样做)我将代码粘贴并粘贴到一个背景页面,没有结果.我的猜测是,我需要一些积极的倾听者或类似的东西.

这是我使用弹出按钮工作的JavaScript

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.1.min.js"></script>
<script>
window.addEventListener("load", windowLoaded, false);
function windowLoaded() {
  chrome.tabs.getSelected(null, function(tab) {
        //doing stuff with the url
  });
}
</script>
Run Code Online (Sandbox Code Playgroud)

google-chrome-extension

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

在c中添加到字符串末尾的额外字符

所以我试图在C中打印出一个字符串,当我打印出来时,我总是在字符串的末尾获得额外的字符.代码:

char binaryNumber[16] = "1111000011110000";
printf("binary integer: %s\n", binaryNumber);
Run Code Online (Sandbox Code Playgroud)

输出:

二进制整数:1111000011110000▒▒▒▒

你能帮我弄清楚为什么会这样吗?我认为这是我的代码中其他一些问题的根源.在我以更复杂的方式创建字符串之前我遇到了这个问题,并且在这种情况下也获得了额外的字符,但它们是不同的.所以我用最基本的方法制作了一个字符串(这里显示的方法),我仍然遇到问题

c string printf

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

python从字符串导入代码

我正在使用谷歌应用程序引擎,我试图基本上允许用户上传代码,以后它将由服务器执行.我还必须能够将变量发送到脚本,这就是为什么在我运行桌面上的所有内容时,我动态导入所有内容(因为脚本的名称存储在变量中).但是由于谷歌应用引擎环境中的文件系统,我现在无法做到这一点.

我已经有了数据库设置,因此我可以用纯文本格式获取代码.但现在我想知道是否有任何方法可以导入python脚本,而不是从文件但是从包含python代码的变量.

例如,如果这是纯文本代码,我怎么能让它正确执行:

code = """
def Main(var):
    print "you entered: " + var
"""
Run Code Online (Sandbox Code Playgroud)

python google-app-engine

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

代码块和C对getline的未定义引用

我正在尝试将C语言中的getline与代码块一起使用,但无法使其在我的机器上运行。该代码也可以在我也可以访问的服务器上工作,但是我对wifi的访问受到限制,因此我需要在我的机器上工作。我正在使用gcc编译器运行Windows 8.1 64位和代码块13.12。

这是使用getline的三部分代码之一,其中删除了一些额外的变量。

 #include <stdio.h>
 #include <stdlib.h> // For error exit()
 #include <string.h>


 char *cmd_buffer = NULL;
 size_t cmd_buffer_len = 0, bytes_read = 0;
 size_t words_read; // number of items read by sscanf call
 bytes_read = getline(&cmd_buffer, &cmd_buffer_len, stdin);

 if (bytes_read == -1) {
        done = 1; // Hit end of file
 }
Run Code Online (Sandbox Code Playgroud)

错误非常简单:

undefined reference to 'getline'
Run Code Online (Sandbox Code Playgroud)

我该如何工作?

编辑我添加了标题。我还要提及的是,我在该站点上看到了一些对我不起作用的帖子。

c getline

0
推荐指数
1
解决办法
4003
查看次数