code: def increment_demo():
      with gr.Blocks() as demo:
          btn1 = gr.Button("Increment")
          btn2 = gr.Button("Increment")
          btn3 = gr.Button("Increment")
          numb = gr.Number()
  
          state = gr.State(0)
  
          btn1.click(
              lambda x: (x + 1, x + 1),
              state,
              [state, numb],
              api_name="increment_with_queue",
          )
          btn2.click(
              lambda x: (x + 1, x + 1),
              state,
              [state, numb],
              queue=False,
              api_name="increment_without_queue",
          )
          btn3.click(
              lambda x: (x + 1, x + 1),
              state,
              [state, numb],
              api_name=False,
          )
  
      return demo
  
imports: import inspect
  import random
  import time
  import gradio
  import pytest
  from pydub import AudioSegment
label_desc: Use image node_id 4 for calling a global function with example usage: increment_demo() and returns: demo