php调用科大讯飞离线语音合成linux sdk

背景

要使用tts功能,文字转语言文件。目前已采用百度在线web api接口实现了联网版,现需要现实离线版。故采用科大讯飞的离线语音合成sdk,但是对于linux的sdk官方只有c语言的api接口,现提供php调用该c语言接口的方式。

步骤

一、下载资源包

访问科大讯飞官网下载对应版本sdk包: https://www.xfyun.cn/services/offline_tts
本文只下载了离线语音合成功能的sdk包,重要结构目录为下:

├─bin(如果运行demo后,生成的可执行文件会生成在该目录下)
│ └─msc(离线资源目录)
├─doc(文档目录)

├─include(c语言头文件目录)

├─libs(调用动态扩展库目录)

└─samples(各功能案例目录
│ └─tts_offline_sample(离线语音合成案例目录)

二、php构建自定义扩展模块

构建自定义扩展模块需要ext_skel这个文件,如果php是通过yum方式安装的话,就没有这个文件,需要去官网下载对应已安装版本php源码,再将需要文件拷贝到已安装的php目录下。如果php是源码方式安装的话,则本身源码目录下就会有。

本文适用于yum方式已经安装过php的情况

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值