Python实现文字转语音
前言
因为该功能的实现,需要使用百度的语音合成技术,所以,首先需要注册并登陆百度AI:
https://ai.baidu.com/tech/speech
创建应用

点击创建应用,创建自己的应用。

按照提示填入相应内容就好。
获取应用的API Key和Secret Key

编写python代码
# coding=utf-8
import sys
import json
# 保证兼容python2以及python3
IS_PY3 = sys.version_info.major == 3
if IS_PY3:
from urllib.request import urlopen
from urllib.request import Request
from urllib.error import URLError
from urllib.parse import urlencode
from urllib.parse import quote_plus
else:
import urllib2
from urllib import quote_plus
from urllib2 import urlopen
from urllib2 import Request
from urllib2 import URLError
from urllib import urlencode
API_KEY = 'nu9r2plGFi3s1ugayDPSM6Mk'
SECRET_KEY = 'G62YGnq84eKTqu0mBgvdpmC6gNBzHdai'
TEXT = "三分钟前,由北京市顺义区二经路与二纬路交汇处北侧,北京首都国际机场T3航站楼 去往 东城区北三环东路36号喜来登大酒店(北京金隅店)"
TTS_URL = 'http://tsn.baidu.com/text2audio'
""" TOKEN start """
TOKEN_URL

本文介绍如何使用Python和百度AI平台实现文字转语音功能。通过创建应用,获取APIKey和SecretKey,编写Python代码,将指定的文字转换为语音,并保存为MP3文件。
最低0.47元/天 解锁文章
1619

被折叠的 条评论
为什么被折叠?



