How to write a Python Program to Upload Flac file to Google for Speech to Text API - English ?
Solution:
#!/usr/bin/env python
import urllib
import urllib2
Recording = 'recording.flac'
url = "https://www.google.com/speech-api/v1/recognize?client=chromium&lang=en-us"
flac=open(Recording,"rb").read()
header = {'Content-Type' : 'audio/x-flac; rate=16000'}
req = urllib2.Request(url, flac, header)
data = urllib2.urlopen(req)
print data.read()