Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。-*-#マイク0番からの入力を受ける。一定時間(RECROD_SECONDS)だけ録音し、ファイル名:mono.wavで保存する。2.7.9参考サイト簡単にできる!音声認識と音声合成を使ってRaspberrypiと会話スクリプトの出処(上のスクリプトは若干変えてます)dialogue_test.py(GithubGist)P.S.APIKeyとレート(RATE)は正しく入力しているはずです下の方からインデントを改善したほうがいいと言われますしたしかしインデントを正しく(サンプルコードに)合わせるとこんにちはー。個の銅バッジエラーメッセージを読みましょう。definedということなのでtalkという関数がありません。参考にされたというリンクのコードには42-43行にtalkという関数が書かれていますが、あなたのコードではインデントのレベルが合ってないので、トップレベルから見えなくなっています。Pythonはオフサイドルールを採用しているのでインデントが影響します。3:32分かりました。票2問題となっているエラーメッセージはここです。いう名前は定義されていません」です。現れているエラーの原因はこのエラーメッセージに書かれているとおりです。定義されているスコープがおかしく、関数呼び出ししている所からは見えていません。インデントによってスコープが変わってしまうので、そのことに注意しつつ定義を書き換えてください。質問文中のプログラムを見比べていただければ分かるかと思います。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。