求助,google语音识别api问题

发布时间:2024-11-20 17:39

语音助手如Amazon Echo, Google Home能回答各种家居问题 #生活乐趣# #日常生活趣事# #家居生活趣闻# #家居科技产品#

通过google speech api上传一个flac格式的语音文件,结果在本地机器可以正确获取返回的语音识别后的信息,而在公司服务器却总是什么都不显示。代码如下:

<?php

$url = "http://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=zh-CN";

$media = fopen('smart_audio_command_01_16HZ_16bit.flac',"rb");

$media_info = "";

while(!feof($media))

{

$media_info .= fread($media,8192);

}

fclose($media);

$method = "POST";

$header = 'Content-Type: audio/x-flac;rate=16000';

$http = array(

'http'=>array(

'method' => $method,

'header' => $header,

'content'=> $media_info

)

);

$context = stream_context_create($http);

$fp = fopen($url,'r',false,$context);

$result = "";

while(!feof($fp))

{

$result .= fread($fp,8192);

}

fclose($fp);

var_dump($result);

?>

本地返回的结果是:{"status":0,"id":"2639ccfdf23e8718e2be79b16b775612-1","hypotheses":[{"utterance":"请款摇摆瘦腿袜裤运动走光说谎","confidence":0.142311}]}
服务器返回一片空白,求大侠帮忙解决啊,或者能给出找出原因的方法。

网址:求助,google语音识别api问题 https://www.yuejiaxmz.com/news/view/158405

相关内容

Android中谷歌语音识别应用探究
百度语音识别 python
语音识别api接口报后台识别服务器音频分片等待超时,请请从seq=0重传是什么问题,要怎么解决?
实战案例:AI在语音识别与语音合成领域的应用
基于STM32开发的智能语音助手系统
DIY智能家居语音助理——语音智控万物 DF创客社区
深入了解PyTorch中的语音识别和语音生成
UC答题助手来了,智能语音识别助力答题赢百万!
智能机器人语音识别技术详细解析
语音识别合成助手下载

随便看看