gzncpcc

人生如逆旅,我亦是行人

0%

慎独之人,时刻保持一颗敬畏之心

我小时候非常讨厌我的父母,见到叔叔阿姨,就让我来叫叔叔和阿姨。
我后来发现了,慢慢的发现,其实人是很难发自内心地去尊重别人。所以所有的尊重其实都是要去训练的,我的父母这样做是在帮我,在训练我去尊重他人,要按照我们的本性,我们其实是真的不想尊重他人的,我们看到比我们位阶高的我们会嫉妒,看到不如我们的我们会轻视,看到长相较好的时候会激发我们的邪情,所以人的内心是很幽暗的,所以很多时候你是要去装,装多了,你慢慢的就真的会发自内心的去尊重,如果离开了这个装,你可能一辈子都很难尊重他人。

阅读全文 »

你写的成语 人民日报写的成语
艰苦奋斗 荜露蓝蒌 栉风沐雨
前程似锦 云程发轫 干霄凌云
脚踏实地 青衿之志 履践致远
珍惜时光 桑榆非晚 柠月如风
善于思考 大道行思 取则行远
谦虚内敛 光而不耀 静水流深

采用的策略是微软云服务的Python SDK + SSML

Azure上,语音部分的文档写的较为详细,包含各种功能,如文本转语音 REST API,TTS SDK,自定义语音模型进行文本转语音等。但是没有整体的、提纲般的介绍,看完文档极有不知如何下手。本文将一步步地介绍,如何从0开始使用Azure SDK的使用方法。我们希望实现的效果是,输入一段文本,调用SDK后,返回给我们一段wav格式的音频,播放后,即为之前输入的文本。

1、注册账号

注册微软Azure账号看这里:https://zhuanlan.zhihu.com/p/49711377
需要一张vasa信用卡,也可以是虚拟卡。对于国内用户,这是极不友好的。不过也有一些其他优惠,比如学生的,自行获取国外edu教育有效了,据说GitHub学生认证也可以,不过都比较麻烦。注册的时候最好使用非大陆的IP,比如香港的IP+香港的地址

阅读全文 »

1
pip install baidu-aip

在这里插入图片描述

安装好AipSpeech后就可以直接上代码了,很简单

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from aip import AipSpeech

""" 你的 APPID AK SK 在百度云控制台中可以获取,目前可以免费体验"""
APP_ID = 'your ID'
API_KEY = 'your KEY'
SECRET_KEY = 'your SECRET_KEY'

client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)

text = '白皮书说,党的十八大以来,中国的核安全事业进入安全高效发展的新时期。在核安全观引领下,中国逐步构建起法律规范、行政监管、行业自律、技术保障、人才支撑、文化引领、社会参与、国际合作等为主体的核安全治理体系,核安全防线更加牢固。'

result = client.synthesis(text, 'zh', 1, {
'vol': 5,
})

# 识别正确返回语音二进制 错误则返回dict 参照下面错误码
if not isinstance(result, dict):
with open('audio.mp3', 'wb') as f:
f.write(result)

运行过后会生成一个audio.mp3文件,打开就可以听到文字转语音的内容了。

阅读全文 »

一个自己想实现的功能:定制个性化的语音(TTS)服务

语音合成技术原理

语音合成(text to speech),简称TTS。将文字转化为语音的一种技术,类似于人类的嘴巴,通过不同的音色说出想表达的内容。将计算机自己产生的、或外部输入的文字信息转变为可以听得懂的、流利的汉语口语输出的技术。

TTS的基本组成:

(1)文本分析

对输入文本进行语言学分析(主要模拟人对自然语言的理解过程),逐句进行词汇的、语法的和语义的分析,以确定句子的低层结构和每个字的音素的组成,包括文本的断句、字词切分、多音字的处理、数字的处理、缩略语的处理等。使计算机对输入的文本能完全理解,并给出后两部分所需要的各种发音提示。

阅读全文 »