我試圖將語音轉換爲使用Google的語音到文本API的iOS應用程序中的文本。我只是簡單地發送一些音頻數據到URL「https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=en-US」,並且它返回我說的(大部分)正確的話。但是,它正在用'####'取代任何褻瀆。我怎樣才能用實際的罵人字代替'####'?從谷歌語音識別中刪除褻瀆審查
只是一些額外的信息:我正在使用todoroo SpeechToText庫。對於該請求的代碼如下:
NSURL *url = [NSURL URLWithString:@"https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=en-US"];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:byteData];
[request addValue:@"audio/x-speex-with-header-byte; rate=16000" forHTTPHeaderField:@"Content-Type"];
[request setURL:url];
[request setTimeoutInterval:15];
NSURLResponse *response;
NSError *error = nil;
....
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];