问题列表 - 第11562页

如何参数化Android语音识别?android.speech.action.RECOGNIZE_SPEECH什么都不做

如何正确地参数化语音识别器,以便它可以更容易地识别用户可能会说的单词?

据我所知,没有办法.

我相信这个网站是错误的:http://www.4feets.com/2009/04/speech-recognition-in-android-sdk-15/

根据该站点,此代码:ArrayList <String> potentialResults = new ArrayList <String>();
potentialResults.add( "黄色");
potentialResults.add( "绿色");
potentialResults.add( "蓝");
potentialResults.add( "红");

// Create Intent  
Intent intent = new Intent("android.speech.action.RECOGNIZE_SPEECH");  
Run Code Online (Sandbox Code Playgroud)

会给识别器提示你可能会说出那些话.然而,它似乎绝对没有.它还与google文档冲突说:

"执行ACTION_RECOGNIZE_SPEECH时可能产生的ArrayList.仅在返回RESULT_OK时出现." 这暗示数组是返回值而不是输入.

要测试这个,请尝试添加:ArrayList <String> potentialResults = new ArrayList <String>();
potentialResults.add( "小茴香"); 并尝试让语音识别器识别它.你会发现它很难.

有没有人深入了解如何正确控制语音识别器?

android speech-recognition

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

在jira项目中使用组件的最佳实践

我们在日常开发中大量使用Jira.我想看看在Jira中创建项目组件是否有任何最佳实践?

例如,在您看来,为Jira中的每个开发模块创建组件是否更好?或者您的团队更喜欢更细粒度的组件?

jira

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

MySQL附加,前缀一系列数字为0

我有几千行,其中包含3位数字,以100开头,范围为199,我需要以0为前缀.还有数千个其他数字4位数字,我不想改变.

我需要找到范围内的所有3位数字,并且前缀只有100-199和0之间的前缀,因为它们是4位数,例如100> 0100,104> 0104,依此类推.这些数字也可以是步骤,例如110接下来是124.

有没有办法使用SQL来做到这一点?因为我不想手动改变这些!

非常感谢

mysql

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

关于C#Generic Collection的问题

在下面的代码中,我们的字典类型是<int, Customer>,但我怎么知道Customer的类型是什么?看来客户是一个字符串,因为我们是客户cust1 =新客户(1,"客户1"); .... 我糊涂了...

 public class Customer
    {
        public Customer(int id, string name)
        {
            ID = id;
            Name = name;
        }

    private int m_id;

    public int ID
    {
        get { return m_id; }
        set { m_id = value; }
    }

    private string m_name;

    public string Name
    {
        get { return m_name; }
        set { m_name = value; }
    }
}

 Dictionary<int, Customer> customers = new Dictionary<int, Customer>();

Customer cust1 = new Customer(1, "Cust 1");
Customer cust2 = …
Run Code Online (Sandbox Code Playgroud)

c# generics

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

数据访问:'告诉,不要问'的例外?

数据访问对象是规则"告诉,不要问"的例外吗?例如,从表数据网关获取最后10个帖子?

oop principles

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

我是否需要在预准备语句中使用htmlentities()或htmlspecialchars()?

http://dev.mysql.com/tech-resources/articles/4.1/prepared-statements.html文章中,它说明了以下内容:

出于安全性和性能原因,在应用程序中使用预准备语句有许多优点.

准备好的语句可以通过将SQL逻辑与提供的数据分开来帮助提高安全性.逻辑和数据的这种分离有助于防止称为SQL注入攻击的非常常见的漏洞类型.

通常,在处理即席查询时,在处理从用户收到的数据时需要非常小心.这需要使用能够逃避所有必要的故障字符的函数,例如单引号,双引号和反斜杠字符.

在处理预准备语句时,这是不必要的.数据的分离允许MySQL自动考虑这些字符,并且不需要使用任何特殊功能进行转义.

这是否意味着我不需要htmlentities()htmlspecialchars()?但我想我需要添加strip_tags()到用户输入数据?我对吗?

php mysql

8
推荐指数
3
解决办法
6575
查看次数

在clojure中有一个":until"之类的命令吗?

我想执行以下嵌套操作,直到满足期限为止.是否有:until关键字在条件匹配时停止进行进一步操作.

这个命令生成了Pythagoran Triplet 3 4 5.一旦它到达那个数字序列,我不希望它做任何其他事情.

(for [a (range 1 100)
      b (range 1 100)
      c (list (Math/sqrt (+ (Math/pow (int a) 2) (Math/pow (int b) 2))))
      :when (= 12 (+ a b c))]
     (list a b c))
Run Code Online (Sandbox Code Playgroud)

clojure

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

子网中的主机数

有谁知道需要多少主机位来保证子网可以拥有9个可用的主机?

我在想4左右,但我不确定.有人可以对此有所了解吗?

networking ip-address ipv4 subnet

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

哪个更好?:(减少+ ...)或(应用+ ...)?

我应该用吗?

(apply + (filter prime? (range 1 20)))
Run Code Online (Sandbox Code Playgroud)

要么

(reduce + (filter prime? (range 1 20)))
Run Code Online (Sandbox Code Playgroud)

编辑:这是优化工具包中的素数来源.

(defn prime?  [n]  
  (cond
    (or (= n 2) (= n 3))          true
    (or (divisible? n 2) (< n 2)) false
    :else                        
     (let [sqrt-n (Math/sqrt n)]
       (loop [i 3]
           (cond
              (divisible? n i) false
              (< sqrt-n i)     true
              :else            (recur (+ i 2)))))))
Run Code Online (Sandbox Code Playgroud)

lisp scheme clojure

13
推荐指数
5
解决办法
2425
查看次数

寻找T-SQL脚本来删除SQL作业

如果我知道数据库服务器名称,实例名称和SQL Server作业名称,如何以简单的方式删除其名称的SQL Server作业?我正在编写脚本,sqlcmd将调用这些脚本来删除SQL作业.

感谢是否有人可以给我看样品?:-)

乔治,提前谢谢

sql t-sql sql-server sql-server-agent sql-server-2008

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