小编hum*_*rim的帖子

使用开放式耳朵进行语音识别时,准确度非常低

我在我的应用程序中使用开放式耳朵进行语音识别.主要关注的是准确性.在安静的环境中,准确度大约为50%,但在嘈杂的环境中情况会变得更糟.几乎没有任何东西被正确识别.我目前正在使用大约300字的字典文件.我应该寻求哪些方面来提高准确性?到目前为止,我还没有对此做过任何调整.

speech-recognition ios openears

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

使用iOS 9.0 GM无法在Xcode 7.1 beta上调试应用程序

尝试在我的iPad上安装iOS 9.0 GM的Xcode 7.1 Beta(7B60)运行我的应用程序时出现以下错误:

在此设备上启用开发时遇到错误.

请尝试重新启动并重新连接设备.(0xE8000076)

这个问题有解决方法吗?Apple开发者论坛有一个相关的帖子,但没有解决方案

xcode ios ios9 xcode7.1beta

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

从photolibrary访问特定相册中的照片

使用uiimagepicker时,是否有任何方法可以指定哪个用户创建的相册应该从中挑选图像?Ill explain.Suppose用户在ipad中创建了两张专辑.让他们被命名为"朋友"和"学生".Is有没有办法指定哪些相册应该从哪些相册进行访问?或者如何知道所选图像所属相册的名称?

可以通过alsset方法完成吗?我想要做的是使用他们的名字访问特定同步相册中的照片.它甚至可能.我的意思是iphone使用自己的命名约定还是保留原始图像名称?

iphone ios4 ios

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

Wifi设备到设备通信问题

我在我的应用程序中编写了一个代码,用于启用设备到设备的无线通信(仅传输文本/字符串).该代码与从Developer.Apple.com下载的Apple示例Witap应用程序相同.

它在我的网络工作正常和另一个网络也.

但它不能在我的客户端站点工作.

我花了一些时间在客户端站点来解决设备没有相互通信的问题,这就是我找到的.他们在他们的安全设置中阻止对等通信......"并且我的设备通信被识别为点对点.

有没有办法解决这个问题除了苹果支持的PEER 2 PEER wifi通信还有什么吗?

原型WIFI应用程序工作概念


WiFi应用程序主要有四个类,分别名为AppController,Picker,BrowserViewController,TCP Server.

当应用程序加载时,AppController类将初始化NSInputStraem和NSOutPut Stream.

并且它还将从TcpServer类调用"start"方法来设置端口号.

之后它将从TcpServer类调用"enableBounjourWithDomain"方法.

上述方法使用称为标识符的参数调用(它是通用名称,例如:WiTap),并且发送方部分正在使用此公共标识符搜索设备.

执行此方法后,发件人设备可以识别我们的设备并能够连接.

获取自己的设备名称


Tcp serverServer委托"DidEnabledBounjer"将在上述代码执行后工作,它将提供当前设备名称.

然后NSNetservice委托"didFindService"将起作用(它在发现每个服务时起作用)并检索发现的服务名称.

获取新服务名称后,我们将检查它是否与我们从"DidEnabledBounjer"委托获得的设备名称相同.

如果没有,新服务名称将添加到名为services的NSMutable数组中.

然后,services数组绑定到Table视图,我们可以看到已发现设备名称的列表.

发现新设备:


没有用于发现新设备的计时器设置.

当新设备连接在同一个WiFi网络中时,"DidFindservice"委托将触发(它是在BrowserViewController类中实现的NSNetservice委托).

DidFindservice将提供新设备名称.获取后,我们将检查它是否与我们从"DidEnabledBounjer"代表获得的设备名称相同.

如果没有,服务名称将添加到名为services的NSMutable数组中.

然后根据设备名称对所有发现的设备名称进行排序,并重新加载表视图.

从表视图中选择设备名称后工作


在TableView上单击设备名称后,它将调用"didSelectRowAtIndexPath"委托,该委托在BrowserViewController类中实现(它是一个TableView类委托).

它将根据TableView索引从我们的服务数组中选择一个NetService名称(保存所有发现的服务),并将结果NSService设置为当前服务.

触发委托"didResolveInstance",它将设置InPutStream和OutPutStream值.

在获取InPutStream和OutPutStream的值之后,它将调用"OpenStream"方法来打开输入和输出Streams.

最后,它释放NSService和Picker对象,并准备发送包含所选设备的消息.

工作的发送按钮


使用字符串参数从BrowserViewController类调用"send"函数.它可以是用户文本输入或语音识别后生成的字符串.

将输入字符串转换为uint_8数据类型并将其发送到接收器设备.

接收方工作


当数据到达接收器设备时,将触发"TcpServerAcceptCallBack"委托(在TcpServer类中实现).

它将通过另一个名为"HandleNewConnectionFromAddress"的TcpServer类委托从BrowserViewControll calss调用"DidAcceptConnectionForServer"方法.

触发"AppController"类中的"流句柄委托",它将检查是否有任何可用的位.

如果字节可用,则将uint_8类型数据转换为字符串,并在接收器文本框中显示结果字符串.

还可以使用生成的字符串加载图像并在AppBundle的图像视图中显示它.</ p>

iphone xcode network-programming objective-c wifi

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

使用alassestsLibrary时出错

我试图使用ALAssetsLibrary从iphone/ipad的相册中加载图像.我在进行构建和存档时收到以下警告.

ld: warning: in /Users/mark/Projects/Speech_Recognition/Protoype_Test1/AssetsLibrary.framework/AssetsLibrary, file was built for i386 which is not the architecture being linked (armv7)
Run Code Online (Sandbox Code Playgroud)

我也得到了错误

  "_OBJC_CLASS_$_ALAssetsLibrary", referenced from:
  objc-class-ref-to-ALAssetsLibrary in PhotoPuller.o
  ld: symbol(s) not found
  collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

在模拟器中运行时没有错误,但我没有得到任何图像返回给我

我已经没有关于该做什么的想法了

iphone xcode ios4 alasset

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

使用GDataXMLDocument解析xml属性

如何使用GDataXMLDocument解析xml属性?

我有一个xml字符串作为NSData(命名为xmlData)

<students>
 <student>
       <name>Raju</name>
       <age>25</age>      
 </student>
</students>
Run Code Online (Sandbox Code Playgroud)

然后我读了它:

 NSError *error;

 GDataXMLDocument *doc = [[GDataXMLDocument alloc] initWithData:xmlData options:0 error:&error];
    if (doc == nil) { return ; }


    //NSArray *partyMembers = [doc.rootElement elementsForName:@"Player"];
    NSArray *partyMembers = [doc nodesForXPath:@"//students/student" error:nil];
    for (GDataXMLElement *partyMember in partyMembers) {

        // Let's fill these in!
        NSString *name;
        int age;


        // Name
        NSArray *names = [partyMember elementsForName:@"name"];
        if (names.count > 0) {
            GDataXMLElement *firstName = (GDataXMLElement *) [names objectAtIndex:0];
            name = firstName.stringValue;
   NSLog([NSString stringWithFormat:@"name is: %@",name]);
        } …
Run Code Online (Sandbox Code Playgroud)

xml iphone xcode parsing objective-c

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

代表们的目标c

首先,我应该告诉你,我对Objective C或C#知之甚少.所以,当我的一个同事问我是否有类似于Objective C的代表时,我想知道Objective-CI中是否存在这样一个概念,猜测我们使用的代表iphone编程不一样.C#委托是函数指针吗?在处理多个视图时,这样的设施会很好.我在哪里可以找到信息?

c# cocoa delegates objective-c

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

向UIDatePicker添加按钮

是否可以向UIDatePickerView添加"完成"按钮,以便用户可以点击它来关闭视图.

iphone xcode uikit

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

在ipad中部署时,Sqlite数据库返回8

我的问题出现在设备中,但不出现在模拟器中.

nDBres=sqlite3_prepare_v2(databaseConn, sqlStatement, -1, &compiledStatement,NULL)
Run Code Online (Sandbox Code Playgroud)

这是我正在尝试运行的插入查询.在模拟器中它返回0,而在设备中它返回8.此后每当我尝试运行任何其他写操作时,应用程序崩溃.

我为此疯狂.

sqlite iphone ipad ios

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