求助,google语音识别api问题
语音助手如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答题助手来了,智能语音识别助力答题赢百万!
智能机器人语音识别技术详细解析
语音识别合成助手下载