科大讯飞语音合成API
https://www.xfyun.cn/doc/tts/online_tts/API.html
首先打开控制台创建应用,获得APP_ID,APP_KEY,APP_SECRET,语音合成只有500次的免费调用次数。
调用示例:
# -*- coding:utf-8 -*-
import websocket
import datetime
import hashlib
import base64
import hmac
import json
from urllib.parse import urlencode
import time
import ssl
from wsgiref.handlers import format_date_time
from datetime import datetime
from time import mktime
import _thread as thread
import os
STATUS_FIRST_FRAME = 0 # 第一帧的标识
STATUS_CONTINUE_FRAME = 1 # 中间帧标识
STATUS_LAST_FRAME = 2 # 最后一帧的标识
class Ws_Param(object):
# 初始化
def __init__(self, APPID, APIKey, APISecret, Text):
self.APPID = APPID
self.APIKey = APIKey
self.APISecret = APISecret
self.Text = Text
# 公共参数(common)
self.CommonArgs = {"app_id": self.APPID}
# 业务参数(business),更多个性化参数可在官网查看

本文介绍如何使用科大讯飞的在线语音合成API,通过Python代码实现文本到语音的转换。详细展示了API的调用流程,包括创建应用获取密钥、构造请求头、生成鉴权参数等步骤。
最低0.47元/天 解锁文章
1538





