delphi调用百度语音识别REST API
-20160616
-感谢 魔术猫 和 DelphiTeacher 兄的帮助解决了返回中文乱码的问题!
-注:语音的录音格式目前只支持评测8k/16k采样率16bit位深的单声道语音
压缩格式支持:pcm(不压缩)、wav、opus、speex、amr、x-flac

var sUrl, sLan, cuid, apiKey, secretKey, token, sR: string;
  response: TStringStream; Stream: TFileStream;
begin
//
  sR := '';
  sLan := 'zh';//en zh //x-flac
  idHttp.Request.ContentType := 'audio/amr;rate=16000';
  cuid := '392681';
  apiKey:= 'vAH45xSaEVxluk5ruwUm4R1Y';
  secretKey := 'ogecx9OiBaovyLcYWk1iOTcE9bBWEjAs';
  //下面这个token有效期1个月,过期后需要自己到http://yuyin.baidu.com/asr免费注册申请
  token := '25.e1bd734e752b559f3c710cd5cfa9c8ff.315360000.1781361290.282335-392681';
  Stream := TFileStream.Create('e:\test0.amr', fmShareDenyNone);
  Stream.Position := 0;
  sUrl := 'http://vop.baidu.com/server_api?lan='+sLan+'&cuid=fireboxsoftsmartai&token='+token;
  response := TStringStream.create('', tencoding.utf8);
  idHttp.Post(sUrl, stream, response);
  ShowMessage(response.DataString);
end;

百度API网址https://cloud.baidu.com/doc/SPEECH/s/Sk38lxokz

delphi调用百度语音识别REST API的更多相关文章

  1. 百度语音识别REST API用法(含JAVA代码)——不须要集成SDK的方法

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/zpf8861/article/details/32329457 上一篇文章http://blog.c ...

  2. 百度语音识别REST API——通过使用Http网络请求方式获得语音识别功能

    百度语音识别通过REST API的方式给开发人员提供一个通用的HTTP接口,基于该接口,开发人员能够轻松的获取语音识别能力,本文档描写叙述了使用语音识别服务REST API的方法. 长处: 较之开发人 ...

  3. QT调用百度语音REST API实现语音合成

    QT调用百度语音REST API实现语音合成 1.首先点击点击链接http://yuyin.baidu.com/docs/tts 点击access_token,获取access_token,里面有详细 ...

  4. HTML实现调用百度在线翻译API

    HTML实现调用百度在线翻译API 本文章已收录于:   <!doctype html> <html lang="en"> <head> < ...

  5. delphi 调用百度地图WEBSERVICE转换GPS坐标 转

    http://www.cnblogs.com/happyhills/p/3789864.html   百度地图的API说明 使用方法 第一步,申请密钥(ak),作为访问服务的依据: 第二步,按照请求参 ...

  6. delphi 调用百度地图WEBSERVICE转换GPS坐标

    百度地图的API说明 使用方法 第一步,申请密钥(ak),作为访问服务的依据: 第二步,按照请求参数说明拼写发送http请求的url,注意需使用第一步申请的ak: 第三步,接收返回的数据(json或者 ...

  7. 苹果手机 微信调用百度地图Javascript API 频繁闪退问题

    最近在网页中调用百度地图API js大众版,但是在IOS8系统中,缩放的时候频繁闪退,安卓手机没有这个问题! 在网上查询了下,有网友回答说不要频繁的去new marker,而是初始化话一定量的mark ...

  8. 跨域解决方案之JSONP,通过借助调用百度搜索的API了解跨域案例

    跨域解决方案之JSONP 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响.可以说Web ...

  9. python录音并调用百度语音识别接口

    #!/usr/bin/env python import requests import json import base64 import pyaudio import wave import os ...

  10. PHP调用百度天气接口API

    //百度天气接口API $location = "北京"; //地区 $ak = "5slgyqGDENN7Sy7pw29IUvrZ"; //秘钥,需要申请,百 ...

随机推荐

  1. SciTech-Health-Dental: 铸造冠+锤造冠

    锤造冠: 锤造全冠是应用合金片经冲压而成的壳状全冠修复体.有无缝冠和焊接冠二种, 优点是制作简单方便. 焊接冠: 表面有焊缝,机械性能差,制作不便,已少用. 应用现代焊接与融接科技,能不能重振&quo ...

  2. spring项目run起来的最小依赖

    spring项目跑起来,只需要spring-context这1个依赖项就行,参考下面: 一.pom.xml 1 <?xml version="1.0" encoding=&q ...

  3. Unity实现Voronoi图(性能友好,分布较为均匀

    这是一种性能友好的并且生成较为均匀的Voronoi图的实现方式 在一张网格中生成随机点,然后在取每个点周围点就不需要去做全局遍历,在自己周围的格子遍历即可 using UnityEngine; usi ...

  4. 用 CloudQuery 管理和操作数据库,更高效更安全

    导语:用 CloudQuery 管理和操作数据,更高效更安全 工欲善其事,必先利其器,优秀的工具在数据管理和数据操作中有着极为重要的作用.市面上现已经有如 navicat.PL/SQL develop ...

  5. 读《我加载了恋爱游戏》(by掠过的乌鸦)

    读书经过 事情发生于寒假请假在家的一个下午,闲来无事刷b站,看到up主凌凌上将带老爸看小说女主的视频(因为<我真没想重生啊>点进去的),出现清野凛.然后由于推送机制加上之前也被推过,我就看 ...

  6. TTS-1技术报告:基于Transformer的文本转语音模型

    TTS-1技术报告 我们介绍了Inworld TTS-1,这是一组两个基于Transformer的自回归文本转语音(TTS)模型.我们最大的模型TTS-1-Max拥有88亿参数,专为要求苛刻的应用场景 ...

  7. 02oeis.py(OEIS解析)

    # name: 02oeis.py # date: 20240324 # link: https://blog.csdn.net/qq_38848616/article/details/7963755 ...

  8. Adobe 非正版弹窗提示 一直出现该怎么办?

    最近,很多用户都遇到Adobe正版弹窗提示:Your non-genuine Adobe app will be disabled soon.无论是win还是mac,只要开了魔法上网,就有可能出现这个 ...

  9. html--超链接

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  10. MySQL视图、触发器

    一.视图 1.什么是视图? SQL语句的执行结果是一张虚拟表 我们可以基于该表做其他操作 如果这张虚拟表需要频繁使用 那么为了方便可以将虚拟表保存起来 保存起来之后就称之为"视图" ...