QT呼叫百度語音REST API實現語音合成

2022-05-02 16:21:12 字數 1280 閱讀 1807

1、首先點選點選鏈結

點選access_token,獲取access_token,裡面有詳細步驟,不再贅述

記下鏈結,等會在qt程式中會用到,tex後面跟要轉換成語音的文字,tok後面是剛獲得的access_token

2、開啟qt creator,新建乙個qwidget應用程式,繪製介面如下

3、獲取語音按鈕槽函式如下

void

widget::on_pushbutton_clicked()

player是qmediaplayer類的乙個物件,在widget.h中有宣告 

private:
qmediaplayer *player;

建構函式中新增如下**:

player=new qmediaplayer(this);

將cuid換成自己計算機mac位址,tok後加第一步獲得的access_token

以下是所有**

widget.h

#ifndef widget_h

#define widget_h#include

#include

namespace

ui class widget : public

qwidget

;#endif

//widget_h

widget.cpp

#include "

widget.h

"#include

"ui_widget.h

"#include

widget::widget(qwidget *parent) :

qwidget(parent),

ui(newui::widget)

widget::~widget()

void

widget::on_pushbutton_clicked()

百度語音介面呼叫詳解

1.獲取的api key及secret key 1.1 在控制台中選擇語音 1.2 進入到如下介面進行建立應用 介面選擇 這一項不用填寫 2.1 pycharm中新建乙個python檔案 voice1.py 輸入以下 from aip import aipspeech api key secret ...

Qt之呼叫百度API

本次設計的最終效果如下 官方的新手指南對如何接入ai開放平台做了詳盡的引導。下面介紹如何利用qt進行ai介面呼叫,本次呼叫以身份證為例。閱讀完新手指南後,獲得了access token,將其儲存在qstring中 qstring accesstoken 24.48d309c18be44c2e73fc...

百度推送REST API 簽名組織方法

複雜就複雜吧,還不給提供做好的介面,只能使用者自己去拼了.雖然這個頁面中說的挺清楚的,還是會有一些誤會,這裡記錄下來 secret key 應用的secret key method get或post url url arrcontent 請求引數 包括get和post的所有引數,不含計算的sign ...