问题列表 - 第49645页

任何简单的VAD实现?

我正在为VAD(语音活动检测)寻找一些C/C++代码.

基本上,我的应用程序是从设备读取PCM帧.我想知道用户何时说话.我不是在寻找任何语音识别算法,而只是用于语音检测.

我想知道用户何时说话以及何时完成:

bool isVAD(short*pcm,size_t count);

c c++ iphone audio voice

14
推荐指数
2
解决办法
9491
查看次数

Zend_View :: _ run(),第106行做什么?

有人可以简要解释这一行的作用:

include 'zend.view://' . func_get_arg(0);

什么是"zend.view://"语法?我以前从未见过像这样的文件.感谢你的帮助,欢呼!

php zend-framework

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

如何在.gitignore中获得等效的.hgignore的正则表达式^ var /(?!\ log | .dummy)和^ var/log /(?!\.dummy)?

我正在将我的Mercurial存储库转换为Git.部分文件系统如下所示:

|-- .gitignore
|-- .hgignore
`-- var
    |-- .dummy
    |-- asdf
    `-- log
        |-- .dummy
        `-- asdf
Run Code Online (Sandbox Code Playgroud)

我的.hgignore文件使用正则表达式.我的.hgignore文件的一部分如下:

^var/(?!\log|.dummy)
^var/log/(?!\.dummy)
Run Code Online (Sandbox Code Playgroud)

我想跟踪.dummy文件而不是asdf文件.hg status收益:

? var/.dummy
? var/log/.dummy
Run Code Online (Sandbox Code Playgroud)

如何在.gitignore中获得相同的效果?我尝试过以下方法:

/var/**/*
!/var/.dummy
!/var/log/.dummy
Run Code Online (Sandbox Code Playgroud)

但这不会忽视var/asdf所希望的.如何跟踪var/.dummyvar/log/.dummy而忽略var/asdfvar/log/asdf

git mercurial gitignore hgignore

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

在控制器中返回不同的视图

如果我有一个控制器,我想根据我的条件逻辑返回一个视图,那可能吗?我有不同类型的模型,我想插入到视图中依赖于我的条件逻辑(if语句)我可以这样做吗?我该怎么做

c# asp.net asp.net-mvc-3

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

使用Expression Web 4的ASP.NET MVC(RAZOR),或者至少是编辑文件的选项?

我最近一直试图使用表达式网页来编辑我的HTML文件等...

即使用visual studio 2010进行编码和表达web设计.

我以为这就是他们的意思?

无论如何新的扩展CSHTML(razor)当我尝试在表达式web中打开它时它会自动在visual studio中打开它.

我不期望在表达式web中支持完全剃刀,但至少可以设计嵌入在CSHTML文件中的html,这样我可以分配CSS和类似的东西

asp.net-mvc expression-web razor

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

在Ruby中,如何在类中编写代码以使getter foo和setter self.foo = ...看起来更相似?

在Ruby中,在类的实例方法中,我们使用getter by

foo
Run Code Online (Sandbox Code Playgroud)

我们用一个二传手

self.foo = something
Run Code Online (Sandbox Code Playgroud)

一个人不需要有一个self.而另一个没有,有没有办法使它们看起来更相似,而不是像self.foogetter 这样的东西,因为它看起来也很冗长.

(更新:请注意,getter和setter可能只是获取或设置一个实例变量,但它们也可能会做很多工作,例如进入数据库并检查是否存在记录,如果没有,则创建它等)

ruby

3
推荐指数
2
解决办法
741
查看次数

MIDI或WAV文件到频率和持续时间的数组

是否有任何脚本/软件/算法允许将MIDI(或WAV)文件转换为列表,<frequency, duration>以便我们可以重播此声音文件的"图像",例如,通过System.Console.Beep(frequency, duration)C#中的函数?

c# audio signal-processing

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

PHP exec()作为后台进程(Windows Wampserver环境)

我正在尝试设置一个将触发后台进程的php触发器文件.(见这个问题)

我在Windows Wampserver环境中这样做.

所以例如我有trigger.php运行exec函数,该函数调用我的backgroundProcess.php解析和执行.

但问题是我的trigger.php文件正在等待exec()命令backgroundProcess.php在停止之前完成运行.后台进程运行大约20-30秒,并且trigger.php一直等待,直到backgroundProcess.php完全结束.

这有道理吗?这是trigger.php运行exec()命令的文件

exec('C:\wamp\bin\php\php'.phpversion().'\php.exe -f C:\path\to\backgroundProcess.php > C:\wamp\bin\php\php'.phpversion().'\dev\null &');
Run Code Online (Sandbox Code Playgroud)

基本上,我trigger.php只想触发backgroundProcess而不是等待它完成.


编辑

使用以下命令解决问题:

$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run("C:\wamp\bin\php\phpVERSIONNUMBER\php-win.exe -f C:/wamp/www/path/to/backgroundProcess.php", 0, false);
Run Code Online (Sandbox Code Playgroud)

php exec background-process

25
推荐指数
2
解决办法
3万
查看次数

在某些情况下禁用必需的验证属性

我想知道是否可以在某些控制器操作中禁用Required validation属性.我想知道这是因为在我的一个编辑表单中,我不需要用户输入他们之前已经指定的字段的值.然而,我然后实现逻辑,当它们输入值时,它使用一些特殊的逻辑来更新模型,例如散列值等.

有关如何解决这个问题的任何消息?

编辑:
是的客户端验证是一个问题,因为它不允许他们提交表单而不输入值.

c# asp.net-mvc data-annotations asp.net-mvc-3

129
推荐指数
8
解决办法
16万
查看次数

当url模式是路径时,无法让Spring MVC调度程序正常工作

我有一个Web应用程序,我们目前正在为REST服务应用spring MVC.我们希望我们的休息服务出现在下面${contextPath}/rest/**,但是当我设置它时,我们得到:

在DispatcherServlet中找不到带有URI [/ myapp/rest/testSvc/message]的HTTP请求的映射,名称为"Spring MVC Dispatcher Servlet"

web.xml有:

<servlet>
  <servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <init-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
      /WEB-INF/spring/servlet-context.xml
    </param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
  <url-pattern>/rest</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

servlet-context.xml,这很好,并在注册启动时注册服务.

<context:component-scan base-package="com.mycompany.myapp.rest" />
<mvc:annotation-driven />
Run Code Online (Sandbox Code Playgroud)

我的控制器如下所示:

@Controller
@RequestMapping(value = "/rest/testService")
public class TestREST {
    @RequestMapping(value="message", method=RequestMethod.GET)
    public @ResponseBody String getMessage() {
        return "REST working";
    }
Run Code Online (Sandbox Code Playgroud)

如果我cahnge的url-patternweb.xml为*.rest和我的请求映射messagemessage.rest它的工作原理.

java spring spring-mvc spring-3

6
推荐指数
2
解决办法
2万
查看次数