zoukankan      html  css  js  c++  java
  • Python调用微软语音转文本 REST API

    # 语音转文本
    import requests
    
    service_url = 'https://speech.platform.bing.com/speech/recognition/conversation/cognitiveservices/v1?language=en-US&format=detailed'
    
    service_headers = {
        "Ocp-Apim-Subscription-Key" : "YOUR_SUBSCRIPTION_KEY",
        "Content-type":"audio/wav; codec=audio/pcm; samplerate=16000"
    }
    
    # 音频文件
    file_data = open('./1.wav', 'rb')
    file_con = file_data.read()
    file_data.close()
    
    # 发送请求
    get_service = requests.post(url=service_url,headers=service_headers,data=file_con)
    
    # 打印结果
    print(get_service.text)

    ①获取 YOUR_SUBSCRIPTION_KEY

    在官方开通api ,开通完成后会有密钥1 和 密钥2。

    两个都可以使用, 这里的密钥,就是我们的  SUBSCRIPTION_KEY

    ②简单点说 就是 一条POST 请求,调用一个 API 将音频文件上传过去即可。

  • 相关阅读:
    诸侯安置
    可可西里
    直线交点
    切割多边形
    ACM挑战程序设计竞赛1.1抽签
    朝鲜战争:轰炸大小和岛
    星际争霸II 战斗问题
    乒乓球
    瑞士轮
    NOIP 2010 普及组解题报告
  • 原文地址:https://www.cnblogs.com/todarcy/p/14217107.html
Copyright © 2011-2022 走看看