仿生女朋友会梦见电子男朋友吗?——能模仿女神说话声音的闲聊QQ机器人

本文介绍了如何创建一个能模仿女神说话声音的QQ聊天机器人,使用了小栗子机器人框架和腾讯智能闲聊机器人,并涉及到语音合成功能。虽然腾讯机器人API调用存在失败率,但最终实现了通过阿里云的个性化人声定制来实现独特的声音效果。
摘要由CSDN通过智能技术生成

摘要

我做了个能模仿女神说话声音的闲聊QQ机器人。
大翠翠.jpg
(她语音回答的是:没呢,我为什么要吃?)

详细

QQ机器人框架

我当前能找到的,且可以使用的框架只有小栗子机器人
小栗子机器人官方并不提供Python SDK,但感谢xzfg大佬开发了HTTP API
这里有一个坑,HTTP API的"/sendgroupaudio"仅能上传语音文件,若要发送语音,则需要将POST请求"/sendgroupaudio"时返回的数据通过quote函数转化后以文本消息的形式再次发送。

闲聊机器人

我最终用的是腾讯智能闲聊机器人,这机器人说话很可爱,但总是抽风(我调用了157次,失败了54次,失败率34.39%)。
图灵机器人几乎不存在调用失败,API也很简单,美中不足的是单日可调用次数太少了。
腾讯那个API调用起来太麻烦了,我懒得研究,于是就从网上Copy了"api.py"。

语音合成

阿里云智能语音交互里有一个“个性化人声定制试”,可以申请3个月的免费试用。
申请完了就可以臭不要脸地找女神录音了,这需要让她读20个句子。

代码

cuicui.py

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
### cuicui.py ###
from urllib.parse import quote
import time
import request
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值