trancriptlib/remote/
transcript_request_remote.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use common::model::status_message::StatusMessage;
use common::remote::{post, post_bin, put, services};
use hyper::HeaderMap;
use uuid::Uuid;

use crate::dto::replication::Replication;

pub fn transcript_request(
    form_request: Vec<u8>,
    headers: HeaderMap,
) -> Result<Vec<Replication>, String> {
    post_bin(
        Some(services::TRANSCRIPT_API),
        String::from("/voice_stt"),
        headers,
        form_request,
    )
}