77范文网 - 专业文章范例文档资料分享平台

C#调用科大讯飞离线语音合成TTS(3)

来源:网络收集 时间:2020-04-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

}

///

/// 结构体初始化赋值 ///

///

private WAVE_Header getWave_Header(int data_len) {

returnnew WAVE_Header {

RIFF_ID = 1179011410,

File_Size = data_len + 36, RIFF_Type = 1163280727, FMT_ID = 544501094, FMT_Size = 16, FMT_Tag = 1, FMT_Channel = 1,

FMT_SamplesPerSec = 16000, AvgBytesPerSec = 32000, BlockAlign = 2,

BitsPerSample = 16, DATA_ID = 1635017060, DATA_Size = data_len }; }

///

/// 语音音频头 ///

privatestruct WAVE_Header {

publicint RIFF_ID; publicint File_Size; publicint RIFF_Type; publicint FMT_ID; publicint FMT_Size; publicshort FMT_Tag;

publicushort FMT_Channel; publicint FMT_SamplesPerSec; publicint AvgBytesPerSec; publicushort BlockAlign; publicushort BitsPerSample; publicint DATA_ID; publicint DATA_Size; }

/// 指针转字符串 ///

/// ///返回指针指向的字符串 publicstaticstring Ptr2Str(IntPtr p) {

List lb = new List(); while (Marshal.ReadByte(p) != 0) {

lb.Add(Marshal.ReadByte(p)); p = p + 1; }

byte[] bs = lb.ToArray();

return Encoding.Default.GetString(lb.ToArray()); } } }

View Code

7.语音合成项目界面如下:

推荐科大讯飞平台论坛帖子:

http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=3771 http://bbs.xfyun.cn/forum.php?mo ... &highlight=c#

posted @ 2015-05-15 11:52 feitiana03120 阅读(...) 评论(...) 编辑 收藏 刷新评论刷新页面返回顶部

博客园首页博问新闻闪存程序员招聘知识库 公告

Copyright ?2015 feitiana03120

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C#调用科大讯飞离线语音合成TTS(3)在线全文阅读。

C#调用科大讯飞离线语音合成TTS(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/977322.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: