IOS Google语音识别更新啦!!!

旧版本的API:

—Google提供了一个在线语音识别的API接口,通过该API可以进行中文、英文等语言的识别。

API地址:http://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=zh-CN&maxresults=1

—参数解释:

xjerr:错误标准

client: 客户端类型

lang:待识别语言类型,en-US是英文,中文为zh-CN,

maxresults:最大返回识别结果数量

—识别基本流程:

    • 从音频输入设备获取原始音频并编码或直接调用音频文件。

    • 将音频POST至接口地址。

    • 分析处理返回的JSON并得出结果。

—请求接口

    • 地址:如前

    • 请求方式:http post

    • 请求数据:编码后的音频数据

    • 音频编码格式:wav、speex或flac。

    • 音频采样频率:8000Hz、11025Hz、16000Hz、22050Hz、24000Hz、32000Hz、44100Hz、48000Hz

—主要优点

?语音识别引擎庞大,识别精度很高,适用于文本语音识别。提供多国语言的语音识别。

?任何平台都可以进行访问,容易使用。

—主要缺点

?API未开放,未能获知具体开发细节。

?识别引擎位于服务器端,识别的速度和网络质量有关,识别速度较慢。

?待识别音频的格式、大小、时长的限制。

新版本的API:

   

api:地址: https://www.google.com/speech-api/v2/recognize?output=json&lang=en-us&key=yourkey
主要说一下变化:
URL路径: 之前的V1变成V2

参数: 新增output:输出类型,我们一般用json
新增KEY:需要去goole注册帐号,申请apikey,如果你不懂请google
其他的参数都能够继续使用

相关文档:

谷歌官方开源代码: https://www.google.com/speech-api/v2/recognize

谷歌开发者Key申请地址:https://console.developers.google.com

IOS Google语音识别更新啦!!!

时间: 2024-11-08 05:12:33

IOS Google语音识别更新啦!!!的相关文章

Google Chrome 更新器 v2.4.5.0 绿色版

Google Chrome更新器,一款免代理可以更新谷歌浏览器安装包制作绿色便携版的工具,本程序核心是"静默更新"功能,该功能依赖GreenChrome,所以也集成了对此的更新及下载功能:集成迅雷下载插件,从而达到脱离代理进行更新的目的.支持获取32位和64位稳定版.测试版.开发版.金丝雀版下载地址. 锵锵锵!时隔一年,Chrome更新器终于又更新啦!Chrome更新器,顾名思义,就是更新Chrome的工具,为什么Chrome需要工具来更新呢?难道谷歌自己就不能更新吗?这个嘛,呵呵.可

iOS UI异步更新:dispatch_async 与 dispatch_get_global_queue 的使用方法

GCD (Grand Central Dispatch) 是Apple公司开发的一种技术,它旨在优化多核环境中的并发操作并取代传统多线程的编程模式. 在Mac OS X 10.6和IOS 4.0之后开始支持GCD. 使用GCD的一个理由就是方便.回想一下以前的多线程编程,我们会把异步调用的代码放到另外的一个函数中,并通过NSThread开启新线程来启动这段代码. 这种跳来跳去的流程对于复杂的逻辑简直就是一场灾难.更糟糕的是,调用线程时的环境对异步代码是不可见的,如果我们需要当时的临时变量的话只有

iOS中 语音识别功能/语音转文字教程具体解释 韩俊强的博客

原文地址:http://blog.csdn.net/qq_31810357/article/details/51111702 前言:近期研究了一下语音识别,从百度语音识别到讯飞语音识别:首先说一下个人针对两者的看法,讯飞毫无疑问比較专业.识别率也非常高真对语音识别是比較精准的,可是非常多开发人员和我一样期望离线识别,而讯飞离线是收费的:请求次数来讲.两者都能够申请高配额,针对用户较多的差点儿都一样. 基于免费而且支持离线我选择了百度离线语音识别.比較简单,UI设计多一点,以下写一下教程: 1.首

ios WaxPatch热更新原理

以下是引用他人文章内容: 为什么需要 WaxPatch 很多情况下,已经在 AppStore 上线的应用需要紧急缺陷修复,此时便需要使用某些技术手段,使应用程序能够动态下载补丁,进行缺陷修复. 什么是 WaxPatch 迄今为止,脚本语言中运行速度最快的是 Lua.Lua 语言由巴西里约热内卢天主教大学的 Roberto Ierusalimschy.Waldemar Celes 和 Luiz Henrique de Figueiredo 于 1993 年开发的.其最初的设计目的是提供一个方便嵌入

shell系列 - 简易爬虫检测google host更新

背景 作为一个程序员,google亦师亦友,多年来遇到诸多束手无策的新技术.堆栈异常信息……,他总能给予帮助. 之前我尝试了很多办法去访问(goagent.VPN),屡屡用不长久,最后发现还是修改hosts最简单有效.具体做法是公开的我就不赘述了,聊一下我最近写的一个shell来检查host更新,抛砖引玉,与君共勉. 程序 行2,获取发布页面的源代码,由于比较长所以只截取标题部分(前500字符),用正则表达式提前最新发布时间. 行3,查看本地host文件更新时间 行6 - 14,比较线上与本地的

ios pod库更新到1.0或1.0.1之正确修改podfile文件

今天看到cocopods都更新到1.0.1了,之前什么时候更新到的1.0都没发现,刚刚更新一下之后,立马出现了一大堆的错误. 如果没有更新的话,建议不要更新!!!书写麻烦了! 现在记录如何一步一步去除错误的: 1.pod --version 查看版本号,现在如果看小于1.0.1 输入 pod repo update 更新pod版本. 再次输入 pod --version 查看版本号是否为1.0.1 如果是,那恭喜你开始脱坑之旅! 2.更新Podfile文件 这是我之前的 platform:ios

iOS中 语音识别功能/语音转文字教程详解 韩俊强的博客

每日更新关注:http://weibo.com/hanjunqiang  新浪微博 原文地址:http://blog.csdn.net/qq_31810357/article/details/51111702 前言:最近研究了一下语音识别,从百度语音识别到讯飞语音识别:首先说一下个人针对两者的看法,讯飞毫无疑问比较专业,识别率也很高真对语音识别是比较精准的,但是很多开发者和我一样期望离线识别,而讯飞离线是收费的:请求次数来讲,两者都可以申请高配额,真对用户较多的几乎都一样.基于免费并且支持离线我

react native ios版本热更新

react native 热更新的好处 js脚本代码改变了,比如对ui进行了一些修改,客户端要是想更新的话,如果直接下载apk 或者ipa,一个是浪费流量,还有比较麻烦 热更新只要下载打包好的bundle 文件,然后进行替换就可以了 思路比较简单,客户端跟服务端都维持 一个bundle版本信息,如果服务端的版本比客户端的 版本新就下载,然后替换掉 重新渲染就OK了 具体实现,如果没有 热更新,载入bundle的代码是这样的 jsCodeLocation = [[RCTBundleURLProvi

ios Google play service接入步骤

首先按照: https://developers.google.com/games/services/ iOS start guide说明 建立应用和其他步骤 在console中可以建立app https://console.developers.google.com/project/ 之后需要在 https://play.google.com/apps/publish/ 中配置好工程,填入bundleid和其他信息,重要*要加入测试账号,不然会导致app的未发布状态下去测试会一直无法login