def generate_request():
  with MS.MicrophoneStream(RATE, CHUNK) as stream:
    audio_generator = stream.generator()

    for content in audio_generator:
      message = gigagenieRPC_pb2.reqVoice()
      message.audioContent = content
      yield message
def voiceReqGenerator():
    with MS.MicrophoneStream(RATE, CHUNK) as stream:
        audioGenerator = stream.generator()
        for content in audioGenerator:
            msg = gigagenieRPC_pb2.reqVoice()
            msg.audioContent = content
            yield msg
            rms = audioop.rms(content, 2)
Пример #3
0
def generate_request():

    with MicrophoneStream(RATE, CHUNK) as stream:
        audio_generator = stream.generator()
        VOICE = stream.voice
        for content in audio_generator:
            message = gigagenieRPC_pb2.reqVoice()
            message.audioContent = content
            yield message

            rms = audioop.rms(content, 2)