google speech to text APIを叩いた後の出力結果は、取得できるのですが、以下のような文字化けは中々見慣れず、何かお気づきの点ありましたらご指摘いただけませんでしょうか?中身は、日本語です。
出力結果
[alternatives { transcript: "\343\201\223\343\202\214\343\202\211\343\201\256\343\202\222\346\263\250\346\204\217\343\345\205\267\344\275\223\347\232\204\343\201\252\345\225\217\351\241\214\343\202\222\351\200\232\343\201\227\343\201\246\345\255\246\347\277\222\343\202\222\351\200\262\343\202\201\343\201\246\343\201\204\343\201\215\343\201\276\343\201\227\343\202\207\343\201\206" confidence: 0.9420242309570312 } ]
追記:
python
1for i, uris in enumerate(uris_list): 2 operations = [] 3 for uri in uris: 4 audio = types.RecognitionAudio(uri=uri) 5 operations.append((uri, speech_client.long_running_recognize(config, audio))) 6 7 for index, operation in enumerate(operations): 8 uri = operation[0] 9 response = operation[1].result() 10 logger.info(response) 11 results.extend(response)
上記文字化けは、logger.info(response)のresponseの中身になります。
- 追記
config = types.RecognitionConfig( encoding=enums.RecognitionConfig.AudioEncoding.FLAC, language_code='ja-JP')