电子邮件地址的输入在使用"Test“或通过SMS消息输入进行测试时工作。但是对于语音命令,它很难识别,例如"tony@gmail.com“,所以我用”T or @G DOT C O M“或”"tony@gmail.com"?“来拼写它。如果我说的是"a@gmail.com“,它似乎意识到了这一点。
任何帮助都将不胜感激。
我使用cURL来提出请求。它返回的应该是音频,但它首先存储在ByteIO对象中。我的问题是如何将ByteIO保存为音频文件?我已经成功地保存了一个音频文件,但是,我不能用音频播放器读取它。
以下是我到目前为止所拥有的:
import pycurl, json
from io import BytesIO
with open('cred.json') as data_file:
data = json.load(data_file)
user = data["credentials"]['username']
password = da
我创建了一个Azure语音识别应用程序,使用Azure提供的演示代码。但是,在完成音频文件的语音识别之后,Azure语音不会关闭并显示以下内容,除非我使用ctrl。我想知道为什么它不停止。
CLOSING on SpeechRecognitionCanceledEventArgs(session_id=..., result=SpeechRecognitionResult(result_id=..., text="", reason=ResultReason.Canceled)) CLOSING on SessionEventArgs(session_id=...)
d
我对Amazon Lex的语音输入编码有问题。
如果我将InputStream赋值为null,它就会起作用,我会收到来自Lex的默认语音回答:“我能帮你什么吗?”
var amazonLexClient = new AmazonLexClient("APPID", "APPSECRET", Amazon.RegionEndpoint.USEast1);
var amazonPostRequest = new Amazon.Lex.Model.PostContentRequest();
var
我的本地路径中有json文件,用于文本到语音。
下面的代码只给出一个索引值的输出。如何自动使用for循环用于1200个索引。而且输出文件应该以"speech_1.wav“结尾,speech_2.wav.直到"speech_1200.wav“取决于索引值
下面是我的代码:我为索引1调用的当前代码,这给了我输出"speech_1.wav“
import json
from gtts import gTTS
def open_json(path):
'''return a list of dictionaries
''